我一直在开发一个控制台应用程序,直到我们的项目需要一个花哨的UI来使用它,所以我们决定将项目类型更改为Windows窗体应用程序。我们尝试将下面的代码放在我们的入口点:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new UI());
它有点工作,但原来的控制台窗口仍然存在。
我已经搜索了一些有用的信息,例如this,但他们所做的只是在创建窗口后杀死窗口,而不是解决问题的根源。那么还有更优雅的方法吗?
答案 0 :(得分:18)
在解决方案资源管理器中右键单击您的项目,然后选择属性。 然后,在“应用程序”选项卡下,将项目的“输出类型”从“控制台应用程序”更改为“Windows应用程序”。
答案 1 :(得分:0)
项目类型需要设置为Winexe
(取决于IDE,也称为 Windows应用程序)而不是Exe
(取决于IDE,也称为<项目属性中的em>控制台应用程序。