加载程序集时出现异常 Xamarin.Android.Support.v4

Exception while loading assemblies Xamarin.Android.Support.v4

我正在使用 Xamarin.Forms 处理 visual studio,我收到以下错误:

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

我该怎么办?

转到 NuGet 并更新 Xamarin Android 支持库 -v4 包,在某些情况下您还需要更新 Xamarin.Forms 图书馆,有关更多信息,请查看以下 link:

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

尝试删除

下的文件

{Win Drive}:\Users\{你的用户名}\AppData\Local\Xamarin\zips

AppData 可能是隐藏文件夹!

然后重建您的应用程序。 Xamarin 将自动下载必要的文件。您可以等待 10-20 分钟:) 请耐心等待。

并尝试通过 visual studio 工具栏上的 'SDK Manager' 下载所有 android 包;如果您的目标是未安装的 SDK 版本。

请将以下内容添加到您的列表中以解决问题。

这个问题是由包文件夹中的错误数据和重复产生的。请删除 packages 文件夹中的所有包,并通过单击 Restore Nuget Packages 在 Visual Studio 中恢复。