我在使用WebView和本地html基本网址的Xamarin.forms项目中遇到此错误:
加载程序集时出现异常:System.IO.FileNotFoundException: 无法加载程序集'System.Drawing,Version = 2.0.0.0, Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'。也许它没有 存在于Mono for Android个人资料中? Nom de fichier: 'System.Drawing.dll'à Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference 参考,ReaderParameters参数)à Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(ICollection`1 程序集,AssemblyDefinition程序集,布尔值topLevel)à Xamarin.Android.Tasks.ResolveAssemblies.Execute()Almicantarat.Droid
我读到了: System.IO.FileNotFoundException: Could not load assembly System.Web in Mono for Android 但我不知道应该编译哪个客户端的源代码。
我读到了: Could not load file or assembly 'System.Drawing, Version=4.0.0.0 但在我的项目中,没有参考System.Drawing !!
参见我的参考资料: my android project references
答案 0 :(得分:1)
解决:
- >关闭解决方案
- >删除Packages文件夹的所有内容(通过Nuget引用的所有DLL)
- >重启解决方案
- >构建(这将导致Nuget基于packages.config再次获取所有DLL)