【发布时间】:2016-01-21 22:18:39
【问题描述】:
我有一个使用 Xamarin Studio 编译的 Mono Winforms 项目。当我从 XS 运行时,它不显示控制台窗口。但是,在我在 Mac 上捆绑包(使用 mkbundle 和 pkgbuild)然后安装它之后,当我执行程序时会显示一个 bash shell。当我退出程序时,shell 保持打开状态并显示最终消息“进程已完成”。然后我必须关闭 shell 窗口。
我希望能够执行应用程序而不显示控制台窗口。如果应用程序退出时 shell 窗口会自行关闭也是可以接受的。
我尝试将此标签添加到我的 csproj 中,但效果不佳: WinExe
我看到另一篇文章说使用编译器开关来指定目标为 WinExe。但是,我在 XS 中看不到任何地方添加自定义编译器开关。 (我认为开关是 /target:WinExe)。
任何人有任何解决方法,这些已经用于这种情况?
提前致谢。
【问题讨论】:
-
我遇到了同样的问题,我通过将 /t:winexe 添加到 csc 选项列表来解决它。
标签: xamarin mono xamarin-studio