簡體   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