Exception while loading assemblies Xamarin.Android.Support.v4

时光总嘲笑我的痴心妄想 提交于 2020-01-21 06:26:50

问题


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?


回答1:


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




回答2:


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.




回答3:


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

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.



来源:https://stackoverflow.com/questions/36058810/exception-while-loading-assemblies-xamarin-android-support-v4

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!