【发布时间】:2017-10-16 21:48:57
【问题描述】:
尝试从 Visual Studio 编译我的 Android 应用程序时出现以下错误(我正在使用 Xamarin 插件)。
加载程序集时出现错误 2 异常:System.IO.FileNotFoundException:无法加载程序集“PresentationUI,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”。也许它在 Mono for Android 配置文件中不存在?
文件名:“PresentationUI.dll”位于 Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference
参考,ReaderParameters 参数)在 Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1
程序集、AssemblyDefinition 程序集、布尔顶层)在 Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1
程序集,AssemblyDefinition 程序集,布尔顶级)在 Xamarin.Android.Tasks.ResolveAssemblies.Execute()
我环顾四周,发现这个forum post 看起来像一个类似的问题。我找不到 PresentationUI.dll 程序集。
关于我为什么会收到此错误以及如何修复它的任何建议?
更新
我发现问题实际上来自使用 Microsoft.Practices.Prism.dll 中的 DelegateCommand 是不是因为 Xamarin 不支持这个程序集?
干杯,
【问题讨论】:
标签: c# xamarin.android xamarin