在OSX中打开时,WinForms应用程序窗口立即关闭

时间:2014-11-05 18:41:09

标签: c# winforms macos mono

我多年来一直在使用C#for Windows开发WinForms应用程序。

今天我尝试移植一个非常简单的项目,但每当应用程序启动时,主窗口打开并立即关闭。 我把它分解成一个简单的形式。

public partial class TestForm : Form
{
     public TestForm()
     {
         InitializeComponent();            
     }
}

主要像这样:

[STAThread]
static void Main()
{
    Application.EnableVisualStyles();
    Application.SetCompatibleTextRenderingDefault(false);
    Application.Run(new TestForm());
}

无论如何,只要我运行应用程序,Window就会闪烁并立即关闭,当然也会关闭应用程序。我使用的是Mono 3.1和Xamarin Studio 5.5.3。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

感谢Alexander对帖子的回答:MAC: Mono Helloworld example 是我需要的。这显然是Mono MDK 3.1.0中的一个错误。 从dropbox下载并安装链接更新修复了它!

全部谢谢!