Exception while loading assemblies Xamarin.Android

2019-01-19 13:17发布

I am working on visual studio with Xamarin.Forms, I get the following Error:

Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'Xamarin.Android.Support.v4, Version=1.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile? File name: 'Xamarin.Android.Support.v4.dll' at Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters) at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(ICollection`1 assemblies, AssemblyDefinition assembly, Boolean topLevel) at Xamarin.Android.Tasks.ResolveAssemblies.Execute() SportBook.Droid

What should I do?

3条回答
The star\"
2楼-- · 2019-01-19 13:39

Go to NuGet and update Xamarin Android Support Library -v4 package, And in some cases you need also to update Xamarin.Forms Library, For more info check the following link:

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

enter image description here

查看更多
男人必须洒脱
3楼-- · 2019-01-19 13:39

Try to delete files under

{Win Drive}:\Users\{your user name}\AppData\Local\Xamarin\zips

AppData may be a hidden folder!

Than rebuild your application. Xamarin will download necessary files automatically. You can wait 10-20 minutes :) be patient.

And try to download all android packages via 'SDK Manager' which is on the visual studio toolbar; if you are targeting a non-installed SDK version.

查看更多
Bombasti
4楼-- · 2019-01-19 14:01

Please add the following into your list to do to fix the issues.

Restore Nuget Packages

This problem is produced by bad data and duplication inside the packages folder. Please delete your all the packages inside the packages folder and restored in Visual Studio by click Restore Nuget Packages.

查看更多
登录 后发表回答