创建exe应用程序Visual Studio

时间:2014-10-06 11:10:18

标签: c# winforms visual-studio-2010 exe

我想创建一个提供Visual Studio文件的exe项目 (例如winformconsole application)并且没有用户界面。

有这样的项目吗?

4 个答案:

答案 0 :(得分:1)

也许您想将您的计划注册为服务?

以下是演练如何做到这一点: http://msdn.microsoft.com/en-us/library/zt39148a(v=vs.110).aspx

答案 1 :(得分:1)

三个简单的步骤:

  1. 创建新的控制台应用程序Create a console application
  2. 在解决方案资源管理器中,选择项目,打开上下文菜单,然后选择“属性”以打开项目属性:Open project properties
  3. 在项目属性中,将“输出类型”更改为“Windows应用程序”:Change project output type
  4. 之后,您的程序 - 启动时 - 将在不创建控制台的情况下运行,并且不会创建任何其他可见窗口。请注意,这显然也会阻止您与其进行交互。

答案 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());
}