11

我一直在开发一个控制台应用程序,直到我们的项目需要一个花哨的 UI 来配合它,所以我们决定将项目类型更改为 windows 窗体应用程序。我们尝试将下面的代码放入我们的入口点:

        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new UI());

它有点工作,但原来的控制台窗口仍然存在。

我已经用谷歌搜索了一些像这样的有用信息,但他们所做的实际上是在创建窗口后将其杀死,而不是解决问题的根源。那么有没有更优雅的方法来做到这一点?

4

2 回答 2

20

在解决方案资源管理器中右键单击您的项目并选择属性。然后,在“应用程序”选项卡下,将项目的“输出类型”从“控制台应用程序”更改为“Windows 应用程序”。</p>

于 2012-06-18T05:01:31.500 回答
1

项目类型需要在项目属性中设置为Winexe(取决于 IDE,也称为Windows 应用程序)而不是Exe(取决于 IDE,也称为控制台应用程序)。

于 2012-06-18T05:01:53.307 回答