在 Ubuntu 14.04.2 LTS 上安装较新版本的 mono(4.0.1)后,我在运行 MonoDevelop 时遇到异常
Unhandled Exception:
System.TypeLoadException: A type load exception has occurred.
at MonoDevelop.Startup.MonoDevelopMain.Main (System.String[] args) [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: A type load exception has occurred.
at MonoDevelop.Startup.MonoDevelopMain.Main (System.String[] args) [0x00000] in <filename unknown>:0
我尝试重新安装 MonoDevelop,但没有任何变化。可能是缺少一些程序集。
我该如何解决这个问题?如有必要,我可以提供更多信息。
提前致谢。
答案1
我已将问题追溯到缺少 glib-sharp 并通过安装包 gtk-sharp2-complete (FC 21) 解决了该问题
答案2
根据 Ramhound 的建议,我通过卸载 mono 和 MonoDevelop 然后先安装 MonoDevelop 再安装 mono 来解决问题,我不知道顺序是否重要,但也许这很重要,因为当我安装较新版本的 mono 时 MonoDevelop 不喜欢某些东西,甚至重新安装 MonoDevelop 也无济于事。