我有一个使用Xamarin Studio编译的Mono Winforms项目。当我从XS运行时,它不显示控制台窗口。但是,在我将软件包捆绑在Mac上(使用mkbundle和pkgbuild)然后安装它之后,执行程序时会显示 bash shell。当我退出程序时,shell保持打开状态,并显示最终消息" Process completed"。然后我必须关闭shell窗口。
我希望能够执行应用程序而不显示控制台窗口。如果shell窗口在应用程序退出时自行关闭也是可以接受的。
我尝试将此标记添加到我的csproj中,但没有好处: WinExe
我看到另一篇文章声称使用编译器开关将目标指定为WinExe。但是,我没有在XS中看到添加自定义编译器开关的任何地方。 (我认为转换是/ target:WinExe)。
任何人都有这些用于此案例的解决方法吗?
提前致谢。