如何在没有GUI的情况下创建C#程序?

时间:2012-05-12 11:48:57

标签: c# user-interface

我知道您可以创建Windows窗体应用程序并将其设置为不可见。如果我创建一个控制台应用程序(控制台窗口将打开 - 我没有使用控制台),我如何创建一个完全没有GUI的简单应用程序?

2 个答案:

答案 0 :(得分:22)

创建一个Windows应用程序,删除Form1.cs文件,编辑Program.cs文件以删除行

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

改为使用自己的代码,然后就完成了。

答案 1 :(得分:3)

您可以将其创建为windows service

This question还有一些选项可用于运行没有控制台窗口的现有控制台应用程序,因此您可以编写一个控制台应用程序,然后编写一个控制台应用程序,在其窗口隐藏然后关闭的情况下启动它。