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

Posted

技术标签:

【中文标题】加载程序集 Xamarin.Android.Support.v4 时出现异常【英文标题】:Exception while loading assemblies Xamarin.Android.Support.v4 【发布时间】:2016-07-03 16:45:39 【问题描述】:

我正在使用 Xamarin.Forms 开发 Visual Studio,我收到以下错误:

加载程序集时出现异常:System.IO.FileNotFoundException: 无法加载程序集'Xamarin.android.Support.v4,版本 = 1.0.0.0, 文化=中立,PublicKeyToken='。也许它不存在于 Mono for Android 配置文件?文件名:'Xamarin.Android.Support.v4.dll' 在 Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference 参考,ReaderParameters 参数)在 Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(ICollection`1 程序集,AssemblyDefinition 程序集,布尔***)在 Xamarin.Android.Tasks.ResolveAssemblies.Execute() SportBook.Droid

我该怎么办?

【问题讨论】:

【参考方案1】:

转到 NuGet 并更新 Xamarin Android Support Library -v4 包,在某些情况下您还需要更新 Xamarin.Forms 库,有关详细信息,请查看以下内容链接:

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

【讨论】:

【参考方案2】:

尝试删除下的文件

Win 驱动器:\Users\您的用户名\AppData\Local\Xamarin\zips

AppData 可能是隐藏文件夹!

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

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

【讨论】:

【参考方案3】:

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

这个问题是由于包文件夹中的错误数据和重复造成的。请删除包文件夹中的所有包,并通过单击还原 Nuget 包在 Visual Studio 中恢复。

【讨论】:

以上是关于加载程序集 Xamarin.Android.Support.v4 时出现异常的主要内容,如果未能解决你的问题,请参考以下文章

未能加载文件或程序集 3500

未处理的异常: 未能加载文件或程序集

未能加载文件或程序集“FredCK.FCKeditorV2

Visual Studio 未能加载文件或程序集

未能加载的文件或程序集.怎么解决

未能加载的文件或程序集 怎么解决