在寻求平台独立性的过程中,我使用monodevelop 4.0和gtk#2.12在Windows机器上构建了一个简单的hello-world应用程序。当我尝试在Ubuntu 12.04 LTS上运行它时,出现以下运行时错误:
未处理的异常:System.TypeLoadException:无法从程序集“ hellogtk,版本= 1.0.4824.3971,区域性=中性,PublicKeyToken =空”中加载类型“ MainWindow”。[错误]致命异常:System.TypeLoadException:无法从程序集“ hellogtk,版本= 1.0.4824.3971,区域性=中性,PublicKeyToken =空”中加载类型“ MainWindow”。
我的单声道运行时版本是2.10。你能建议出什么问题了吗?
找到了我问题的答案。在Ubuntu上,在运行用Framework 4.0编译的gtk#程序之前,需要提供以下依赖项(除了mono运行时环境之外):
libgtk2.0-cil
libmono-posix4.0-cil
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句