Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 后台运行的应用程序_C#_Visual Studio 2010 - Fatal编程技术网

C# 后台运行的应用程序

C# 后台运行的应用程序,c#,visual-studio-2010,C#,Visual Studio 2010,如何使用在后台运行的Visual Studio 2010编写C#应用程序?我的意思是,它不会在控制台中运行或显示表单。我应该使用哪种类型的项目?使用windows服务模板 添加类型为“Windows->Windows服务”的新项目 这是一个< p>可以使用一个不显示任何形式的 Windows 项目,或者可以使用一个项目。只是不要在主()方法中创建一个表单。对于它来说,你需要仔细考虑选择使用Windows服务。对于某些任务来说,它可能非常有用(不,很理想),但有太多的用户试图使用一个不是好主意的服

如何使用在后台运行的Visual Studio 2010编写C#应用程序?我的意思是,它不会在控制台中运行或显示表单。我应该使用哪种类型的项目?

使用windows服务模板

添加类型为“Windows->Windows服务”的新项目


这是一个

< p>可以使用一个不显示任何形式的<强> Windows 项目,或者可以使用一个项目。

只是不要在主()方法中创建一个表单。对于它来说,你需要仔细考虑选择使用Windows服务。对于某些任务来说,它可能非常有用(不,很理想),但有太多的用户试图使用一个不是好主意的服务。与标准桌面应用程序相比,有几个重要的限制,其中最主要的限制是Windows服务不能有任何类型的用户界面,其中包括显示消息框这样简单的内容。(至少,它不能在Windows Vista或更高版本中使用;它可以在早期版本中使用,但不应该)。你的问题不清楚你是否需要它。+1我实际上不得不使用Windows project选项,因为我的雇主拒绝了我对Visual Studio付费版本的请求,免费版本中没有创建Windows服务的功能。不过,这个解决方案很有魅力。