mono gtk# - 你好世界部署到windows
问题描述:
我有这个非常简单的Hello World例子,我使用单声道和gtk#在linux主机上编写。它只是显示一个带按钮的窗口。现在我试图让窗口上运行的二进制文件失败。我使用单声道主页中的独立安装程序安装了gtk#。当我启动应用程序它failes由于:mono gtk# - 你好世界部署到windows
System.DllNotFoundException是未处理的:无法加载DLL “libglib-2.0-0.dll”:指定的模块找不到。 (来自HRESULT的例外:0x8007007E)Source = glib-sharp
有什么建议吗? BR
答
您将不得不在命令提示符下使用regsvr32 libglib-2.0-0.dll
在Windows中注册DLL'libglib-2.0-0.dll'。另一种方法是将所有依赖关系打包到可执行文件中。
希望这有帮助。
-Dave
我不认为独立安装程序会安装所有内容,您使用的是什么安装程序? – IanNorton 2013-06-17 19:26:45