web-dev-qa-db-fra.com

Xamarin.Forms Les tâches ne correspondent pas aux cibles

Je travaillais bien dans mon projet. Une fois que j'ai mis à jour mon Xamrain.Forms à la version 3.0, tout à coup, j'ai eu cette erreur:  enter image description here

Quelqu'un at-il rencontré ce problème? Je suis un peu perdu ici, merci.

4
Mimma

Assurez-vous que tous les projets font référence à la même version de Xamarin.Forms

Assurez-vous donc que la déclaration ci-dessus est correcte, nettoyez votre solution et, le cas échéant, redémarrez Visual Studio après cela.

MODIFIER:
Cela semble être un problème assez populaire après la mise à niveau vers Xamarin Forms 3.0, si les étapes ci-dessus ne vous ont pas permis de résoudre le problème, veuillez prendre en compte:

  • Supprimer tous les dossiers /bin, /obj et /packages de la solution
  • Vérifiez les fichiers csproj pour les références dupliquées à Xamarin Forms
  • Rajoutez des packages Xamarin Forms NuGet
2
EvZ

Le problème avec mon projet était que, les packages de Nu Get de Project.Android et de Project.iOS de Xamarin.Forms étaient différents, je devais donc mettre à jour toutes les bibliothèques Xamarin.Forms de la même version pour chaque projet.

Nettoyer, construire et cela a résolu le problème.

4
Elmer

J'ai essayé tout ce qui précède en vain… .. Ce qui m'a aidé est le suivant:

  1. Fermez Visual Studio (pour mac dans mon cas)
  2. nuget locals all -list
  3. Supprimer tous les dossiers de cache de nuget 
  4. Redémarrez Visual Studio et réessayez.
0
Torleif

cela devrait aider:

Vous devez cliquer sur RMB sur chaque projet (Droid, IOS, UWP) -> Nuget ->, puis mettre à jour Xamarin Forms pour chaque projet avec la même version, même la "solution".

0
Leksa

Je n’appellerais pas cela une solution, mais désinstaller l’application de l’appareil avant chaque version était le seul moyen d’aller de l’avant.

0
Alex Pigida