如何创建后台应用程序?

时间:2012-03-11 12:42:40

标签: c# c#-4.0

我想创建一个静默运行的Windows应用程序作为后台进程。应用程序运行一个简单的数据库查询,返回状态消息。如果状态不是“OK”,则显示状态消息(作为消息框或Windows窗体中的数据网格),否则继续在后台运行应用程序并在设置的时间段后再次运行查询

我的问题是 1.我在VS2010中使用哪个项目模板来创建上面的应用程序?

任何示例应用程序/示例都会有很大帮助。

2 个答案:

答案 0 :(得分:1)

您要找的是Visual C# -> Windows -> Windows Service模板。这是一个帮助您入门的链接:http://msdn.microsoft.com/en-us/library/d56de412%28v=vs.100%29.aspx

答案 1 :(得分:1)

你可以尝试隐藏你的主表单并使用这样的东西。 Execute an operation every x seconds for y minutes in c#

或者一个不太理想的解决方案(取决于您的需求)将是使用Windows服务。