繁体   English   中英

OS X上的Mono和WInforms

[英]Mono & WInforms on OS X

我刚刚开始探索单声道winforms环境,我无法弄清楚如何在没有启动控制台会话的情况下从monodevelop内启动程序。

我的简单程序运行正常但是当它退出终端会话时总是会创建并等待我“按任意键”。 我想我可以安排一些事情,以便终端窗口自动关闭,但我宁愿应用程序只是'本机'运行,这是可能的还是单声道和.net功能的工作方式排除它?

Zetcode中的示例所示,在'Main'中,其余代码以'application.run(new aFunction());'开头,我认为这可能是终端会话发生的原因,但将其替换为:


myNewClass n = new myNewClass();
n.aFunction();

导致程序根本不运行(或者可能只是在没有做任何事情的情况下退出)。

我是一名经验丰富的程序员,但对C#或单声道/ .net环境并不熟悉,所以“陈述明显的”可能就是答案中所需的全部内容。

MonoDevelop通常允许您在外部控制台中运行或不运行程序。

在Linux上的MonoDevelop 2.8中,您可以通过上下文单击解决方案树中的项目并选择选项来控制它; 然后在Run部分的外部控制台运行 我不确定你是否可以在OSX上禁用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM