mdtool未找到已注册的GTK#安装

时间:2013-05-24 15:29:01

标签: gtk# mdtool

我是Xamarin Studio和mdtool的新手,所以对noob问题表示歉意,但我完全坚持这一点,我的谷歌搜索没有找到问题的答案。

基本上我们的解决方案在Xamarin Studio中完美构建,现在我需要从命令行运行它,所以我可以把它放到我们的标准构建系统中但是我似乎错过了设置或配置中的一些东西,因为它抱怨了这个事实它无法找到已注册的GTK#安装。

我安装了Mono for Windows 2.10.9,其中包含GTK#2.12.11,但我还安装了独立的GTK#2.12.20,因为我们的开发人员说他安装了它并且它全部安装在Windows Server 2012上我正在测试所有虚拟机。

这是我正在运行的命令,用于构建它以及它响应的错误:

mdtool build' - 配置:发布'test_mono.sln

ERROR [2013-05-24 15:56:25Z]: Did not find registered GTK# installation
MonoDevelop Build Tool
System.TypeInitializationException: The type initializer for 'Mono.Unix.Native.Stdlib' threw an exception. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect
format. (Exception from HRESULT: 0x8007000B)
   at Mono.Unix.Native.Stdlib.GetDefaultSignal()
   at Mono.Unix.Native.Stdlib..cctor()
   --- End of inner exception stack trace ---
   at Mono.Unix.Native.Stdlib.free(IntPtr ptr)
   at Mono.Unix.Catalog.MarshalStrings(String s1, IntPtr& p1, String s2, IntPtr& p2, String s3, IntPtr& p3)
   at Mono.Unix.Catalog.Init(String package, String localedir)
   at MonoDevelop.Core.GettextCatalog..cctor()
The type initializer for 'Mono.Unix.Native.Stdlib' threw an exception.

任何想法我做错了什么或忽略了什么?

0 个答案:

没有答案