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:
Quelqu'un at-il rencontré ce problème? Je suis un peu perdu ici, merci.
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:
/bin
, /obj
et /packages
de la solutioncsproj
pour les références dupliquées à Xamarin FormsLe 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.
J'ai essayé tout ce qui précède en vain… .. Ce qui m'a aidé est le suivant:
nuget locals all -list
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".
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.