我为Windows安装了Xamarin工作室,这是一组MonoDevelop和GTK#。我双击,没有任何反应。
首先,this是来自IDE的日志。
第二件事,Bug 10558是同样的问题但不幸的是发布的日期可以追溯到2013年的版本4.0。他们提到的更新MonoDevelop.Core.dll
文件的修复程序不起作用。
更新:我安装了.NET Framework 4.0的Windows 7 Professional 64位。
更新2:以前曾与我合作过。几个月前我格式化PC后,我不知道发生了什么变化。我在this上找到了Bug 10558链接,这可能会有所帮助,但我不明白。还找到了this补丁,我不知道如何应用它。
感谢任何帮助。
答案 0 :(得分:1)
您遇到的异常是在.NET 4.0系统上运行针对.NET 4.5编译的二进制文件时的典型例外。
Microsoft确实在程序集之间移动了一些键类型,这导致了这样的例外,除了将系统升级到.NET 4.5之外,没有办法解决这个问题。
对于Xamarin / Mono,他们应修改安装程序以通知最终用户此更改。他们还应该更新网页,例如这个MonoDevelop页面,它仍然说4.0就足够了(不,4.5是必需的),