如何使您的c#应用程序作为Windows服务工作?

时间:2010-12-21 01:11:09

标签: c# windows service

如何让您的c#应用程序作为Windows服务工作? (matereals,todos想要)

4 个答案:

答案 0 :(得分:4)

在Visual Studio的“新建项目”窗口中,选择“Windows服务”。这将为您设置一个模板,您可以使用该模板将您的应用转变为服务。

alt text

答案 1 :(得分:4)

查看Topshelf项目。它的目的是做到这一点。

http://topshelf-project.com/

答案 2 :(得分:1)

要获得有关如何创建独立WCF服务的一些指示,您可以查看

http://social.msdn.microsoft.com/Forums/en/wcf/thread/1f62d283-f3aa-4c8e-a4ee-237e03801da9

您可能希望从IIS中部分应用程序开始,然后在您获得Web服务时充实,然后将其移至您自己的应用程序,从而无需使用IIS。

通过这种方式,您可以限制实际需要一次调试的程度。

答案 3 :(得分:1)

MSDN上有很多关于此的信息:Windows Service Applications