/ / Impossible de mettre à niveau les packages de nuget pour Xamarin.Android - xamarin, visual-studio-2015, xamarin.android, xamarin.forms

Impossible de mettre à niveau les packages de nuget pour Xamarin.Android - xamarin, visual-studio-2015, xamarin.android, xamarin.forms

J'ai démarré des projets multiplates-formes vierges dans Visual Studio 2015 mise à jour 2: Visual C # -> Multiplate-forme -> Application vide (portable Xamarin.Forms).

Il a créé 6 projets dans la solution. Ensuite, j'ai essayé de mettre à jour les paquets de nuggets pour tous. Inutile de dire que le problème que j'ai rencontré était le référence inutile à * assemblages de conception. J'ai réussi à le corriger.

Ensuite, le message suivant s'affiche lorsque je vois que 6 paquets de nugets sont prêts à être mis à jour, 5 d'entre eux sont destinés à Andriod et 1 correspond à la nouvelle version de Xamarin.Forms.

Unable to resolve dependencies. "Xamarin.Android.Support.Design 23.2.1" is not compatible with "Xamarin.Forms 2.1.0.6529 constraint: Xamarin.Android.Support.Design (= 23.0.1.3)".

Ainsi, lorsque Xamarin a publié la nouvelle version des packages, la compatibilité entre eux n’était plus prise en compte.

Réponses:

10 pour la réponse № 1

Xamarin Forms n’est pas toujours compatible avec ladernière version des bibliothèques de support Google. Xamarin les publie afin que les développeurs Android (n'utilisant pas de formulaires) puissent les utiliser s'ils en ont besoin, mais les développeurs de formulaires peuvent continuer à utiliser les anciennes versions compatibles.


-1 pour la réponse № 2

Quand j'ai essayé de mettre à jour les paquets NuGet pour l'un de mes projets Xamarin, j'ai eu l'erreur identique à celle-ci.

Vérifiez le cadre de compilation et le cadre cible de votre application Android .. et mettez à jour vos paquets NuGet en fonction des propriétés de votre application Android. Le lien ci-dessous décrit comment j'ai résolu le problème.

https://xamarinsharp.com/2017/05/01/xamarin-android-support-design-25-3-1-is-not-compatible-with-xamarin-forms-2-3-4-231-constraint-xamarin-android-support-design-23-3-0-how-to-fix-it/