5 如何使用在后台运行的Visual Studio 2010编写C#应用程序?通过这个我的意思是它不会在控制台中运行或显示一个窗体。我应该使用哪种类型的项目?在后台运行的应用程序 来源 2011-01-30 Ichibann +2 只是不要在你的Main()方法中创建一个表单。 – 2011-01-30 06:20:52 +1 对于它的价值,您需要仔细考虑选择使用Windows服务。对于某些任务它可能非常有用(理想),但是太多用户尝试使用服务,因为它不是一个好主意。与标准桌面应用程序相比,有几个重要限制,其中最主要的是** Windows服务不能具有任何类型的用户界面**,其中包括显示消息框之类的简单内容。 (至少,它不能在Windows Vista或更高版本中使用;它可以在早期版本中使用,但它不应该*)。从您的问题中不清楚您是否需要这些。 – 2011-01-30 10:35:08
只是不要在你的Main()方法中创建一个表单。 – 2011-01-30 06:20:52
对于它的价值,您需要仔细考虑选择使用Windows服务。对于某些任务它可能非常有用(理想),但是太多用户尝试使用服务,因为它不是一个好主意。与标准桌面应用程序相比,有几个重要限制,其中最主要的是** Windows服务不能具有任何类型的用户界面**,其中包括显示消息框之类的简单内容。 (至少,它不能在Windows Vista或更高版本中使用;它可以在早期版本中使用,但它不应该*)。从您的问题中不清楚您是否需要这些。 – 2011-01-30 10:35:08