0

加载程序集时出现异常:System.IO.FileNotFoundException:无法加载程序集“Microsoft.Practices.Unity,Version=4.0.0.0,Culture=neutral,PublicKeyToken=6d32ff45e0ccc69f”。也许它在 Mono for Android 配置文件中不存在?文件名:Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve 中的“Microsoft.Practices.Unity.dll”(Mono.Cecil.AssemblyNameReference 参考,Mono.Cecil.ReaderParameters 参数)

你能建议解决方案吗

4

1 回答 1

0

您的错误消息告诉您您需要知道的一切:Microsoft.Practices.Unity, Version=4.0.0.0. 您参考了 Unity v4.0。Prism 7 参考 v5.0。您需要检查您的依赖关系,因为您在某个地方引用了旧包。

另请注意,由于 Unity 发布方式发生了一些变化,Prism 也从引用 Unity 包到 Prism 7.1 的 Unity.Container 包进行了更改。

于 2018-08-19T19:05:50.740 回答