Buildactie ‘EmbeddedResource’ wordt niet ondersteund door een of meer van de projectdoelen

Ik ben nieuw op het Xamarin-platform en heb te maken met de fout

Build action 'EmbeddedResource' is not supported by one or more of the project's targets.Ben aan het debuggen in emulator 8.1 for windows phone, en mijn project is een Xamarin.form(portable).


Antwoord 1, autoriteit 100%

Volg deze stappen:

  1. Update Xamarin.Forms van Nuget Package Manager
  2. Oplossing sluiten en openen in de modus Uitvoeren als beheerder
  3. Oplossing opschonen en opnieuw opbouwen. Probeer nu het project te implementeren

Antwoord 2, autoriteit 62%

Klik met de rechtermuisknop op uw project (wat waarschijnlijk platformonafhankelijk is), vanuit het menu Project, doe PROJECT LOSLADEN en vervolgens PROJECT OPNIEUW LADEN, en herbouw, de fouten zijn allemaal verdwenen.


Antwoord 3, autoriteit 10%

  1. Reinig de oplossing
  2. Het Xamarin.forms nuget-pakket bijwerken
  3. Herstart VS
  4. Het project opnieuw opbouwen

Antwoord 4, autoriteit 3%

Zorg er voor Android voor dat uw doelapparaat hetzelfde platform gebruikt dat is ingesteld op ‘Target Framework’ in de toepassingsinstellingen.

[Doel voor de toepassing[1]

Je kunt nieuwe platforms toevoegen in SDK Manager.


Antwoord 5

open de oplossing op VS met beheerdersmodus en bouw ze een voor een opnieuw op.


Antwoord 6

Ook dit ontvangen toen het Windows-pad meer dan 260 tekens bevatte met een volledig gekwalificeerde bestandsnaam. Kijk in de uitvoer van de build en als u een bericht ziet over een bestandslengte van meer dan 260, verplaats uw project dan naar een korter mappad.


Antwoord 7

Optie 1:

  1. Update Xamarin.Forms van Nuget Package Manager
  2. Oplossing sluiten Openen in de modus Uitvoeren als beheerder.
  3. Oplossing opschonen en opnieuw opbouwen

Als het niet werkt, volg dan optie 2:

  1. Oplossing sluiten en openen in de modus Uitvoeren als beheerder.
  2. Herinstalleer Xamarin.Forms vanuit Nuget Package Manager
  3. Oplossing opschonen en opnieuw opbouwen

Antwoord 8

Ga naar het Android-project-> klik rechts >eigenschappen> selecteer Toepassing-> selecteer compileren met Android-versie (6/5/4…etc) -> vervolgens opslaan en opnieuw opbouwen en uitvoeren.


Antwoord 9

VS upgraden naar Visual Studio 2015 Update 3


Antwoord 10

Ik kreeg onlangs dezelfde fout in de volgende situatie (Xamarin.Android + .NET Standard Library (geconverteerd van een PCL)):

Ik heb lessen gehad in een .NET Standard-project met gegevensannotaties voor openbare typen. Ik heb het nuget-pakket geïnstalleerd dat de gegevensannotaties in mijn .NET-standaardbibliotheek bevat. Door het ook in mijn Android-project te installeren, werd het probleem opgelost dat je hebt beschreven.


Antwoord 11

In VS 2015 Professional:

  1. klik met de rechtermuisknop op de afbeelding onder uw project
  2. eigenschappen selecteren
  3. kies Ingesloten bron voor bouwactie
  4. in uw code achter bestandstype onder InitializeComponent()methode de volgende code image.Source = ImageSource.FromResource("YourProjectName.YourFolderName.YourImage");
  5. alles opslaan
  6. Oplossing bouwen
  7. sluit VS
  8. project openen en opnieuw uitvoeren

Other episodes