我写了一个Xamarin.Mac应用程序。它一直很好。
我今天刚刚升级了Xamarin,它将mono升级到4.8。
现在,当我尝试在Xamarin IDE中运行我的应用程序时,出现以下错误:
未处理的异常:System.IO.FileNotFoundException:无法加载 文件或程序集&System; Run.Runtime,Version = 4.0.0.0,Culture = neutral, 公钥= b03f5f7f11d50a3a'或其中一个依赖项。文件 name:' System.Runtime,Version = 4.0.0.0,Culture = neutral, 公钥= b03f5f7f11d50a3a'
导致此问题的原因以及如何解决?
答案 0 :(得分:0)
您是使用msbuild还是xbuild构建的? msbuild仍然是实验性的,并且在仍在修复的System.Runtime和netstandard库方面存在一些问题。
发布完整的构建日志链接/应用程序输出日志也很有用。对于更深入的调试帮助,Xamarin.Mac forums有时比堆栈溢出更合适,因为这不是一个问题。
答案 1 :(得分:0)
我最终将所有项目更改为xamarin 4.5.2而不是mono 4.5目标。