web-dev-qa-db-fra.com

Exception lors du chargement des assemblys Xamarin.Android.Support.v4

Je travaille sur Visual Studio avec Xamarin.Forms , le message d'erreur suivant s'affiche:

Exception lors du chargement des assemblys: System.IO.FileNotFoundException: Impossible de charger l'assembly 'Xamarin.Android.Support.v4, Version = 1.0.0.0, Culture = neutre, PublicKeyToken = '. Peut-être que ça n'existe pas dans le Mono pour profil Android? Nom du fichier: 'Xamarin.Android.Support.v4.dll' à Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve (AssemblyNameReference Référence, paramètres ReaderParameters) à Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences (ICollection`1 Assemblies, AssemblyDefinition Assembly, Boolean topLevel) à l'adresse Xamarin.Android.Tasks.ResolveAssemblies.Execute () SportBook.Droid

Que devrais-je faire? 

11
Mike Darwish

Accédez à NuGet et mettez à jour le package Xamarin Android Support Library -v4. Dans certains cas, vous devez également mettre à jour la bibliothèque Xamarin.Forms. Pour plus d'informations, consultez le lien suivant: 

https://forums.xamarin.com/discussion/26685/xamarin-forms-filenotfoundexception-xamarin-Android-support-v4

 enter image description here

11
Mike Darwish

Essayez de supprimer des fichiers sous

{Win Drive}:\Utilisateurs\{votre nom d'utilisateur}\AppData\Local\Xamarin\zips

AppData peut être un dossier caché!

Puis reconstruisez votre application. Xamarin téléchargera automatiquement les fichiers nécessaires. Vous pouvez attendre 10-20 minutes :) soyez patient.

Et essayez de télécharger tous les packages Android via 'SDK Manager' qui se trouve sur la barre d’outils Visual Studio; si vous ciblez une version du SDK non installée.

1
Umut Bebek

Veuillez ajouter ce qui suit dans votre liste pour résoudre les problèmes.

 Restore Nuget Packages

Ce problème est dû à de mauvaises données et à la duplication dans le dossier packages. Veuillez supprimer tous vos packages dans le dossier packages et les restaurer dans Visual Studio en cliquant sur Restaurer les packages Nuget.

0