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:
- Update Xamarin.Forms van Nuget Package Manager
- Oplossing sluiten en openen in de modus Uitvoeren als beheerder
- 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%
- Reinig de oplossing
- Het Xamarin.forms nuget-pakket bijwerken
- Herstart VS
- 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.
[
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:
- Update Xamarin.Forms van Nuget Package Manager
- Oplossing sluiten Openen in de modus Uitvoeren als beheerder.
- Oplossing opschonen en opnieuw opbouwen
Als het niet werkt, volg dan optie 2:
- Oplossing sluiten en openen in de modus Uitvoeren als beheerder.
- Herinstalleer Xamarin.Forms vanuit Nuget Package Manager
- 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:
- klik met de rechtermuisknop op de afbeelding onder uw project
- eigenschappen selecteren
- kies Ingesloten bron voor bouwactie
- in uw code achter bestandstype onder
InitializeComponent()
methode de volgende codeimage.Source = ImageSource.FromResource("YourProjectName.YourFolderName.YourImage");
- alles opslaan
- Oplossing bouwen
- sluit VS
- project openen en opnieuw uitvoeren