首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使在Linux上使用MonoDevelop编译的程序与GTK# .NET运行时一起工作

使在Linux上使用MonoDevelop编译的程序与GTK# .NET运行时一起工作
EN

Stack Overflow用户
提问于 2014-02-23 07:36:30
回答 1查看 763关注 0票数 0

尽管有一个适用于.NET的Windows7运行时安装程序,但我注意到在GTK#下使用MonoDevelop编译的GTK#应用程序(通过SlackBuilds构建,所以它相当新鲜)如果通过双击运行,则会在Windows7上崩溃,而如果我使用相同的项目解决方案使用Xamarin Studio for Windows构建二进制文件,则通过双击运行是很好的。我猜MonoDevelop编译后的二进制文件不包括使用非Mono GTK#安装所需的存根。

那么:有没有可能让Linux MonoDevelop构建一个GTK#二进制文件,在没有Mono的系统上与Windows GTK# .NET运行时一起运行?

注意: Xamarin Studio与我正在测试GTK#运行时的系统在不同的Windows系统上,所以这不是在开发系统上进行部署测试的情况。

EN

回答 1

Stack Overflow用户

发布于 2018-07-24 05:38:27

要在Windows下运行用monodevelop编译的gtk#应用程序,我通常需要在项目的options GTK#设置中禁用"gettext“支持。如果此复选标记处于打开状态,则在windows中启动程序时会出现Mono.Posix文件打开错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21962131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档