我想创建一个提供Visual Studio
文件的exe
项目
(例如winform
或console application
)并且没有用户界面。
有这样的项目吗?
答案 0 :(得分:1)
也许您想将您的计划注册为服务?
以下是演练如何做到这一点: http://msdn.microsoft.com/en-us/library/zt39148a(v=vs.110).aspx
答案 1 :(得分:1)
三个简单的步骤:
之后,您的程序 - 启动时 - 将在不创建控制台的情况下运行,并且不会创建任何其他可见窗口。请注意,这显然也会阻止您与其进行交互。
答案 2 :(得分:0)
是的,当您转到New -> Project
时,有一个控制台应用程序项目类型。根据您要写入的语言,它可能属于不同的类别(位于“新建项目”屏幕的左侧)
答案 3 :(得分:0)
您可以尝试创建WinForms应用程序,并将继承自ApplicationContext(http://msdn.microsoft.com/en-us/library/system.windows.forms.applicationcontext(v=vs.110).aspx)的类传递给Program.cs文件中的Application.Run()方法。然后,这个类可以执行你想要的任何其他内容而不向用户显示任何UI。
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new ClassWhichInheritsFromApplicationContext());
}