有关C#写一个WindowsService的两篇文章

1、http://blog.csdn.net/yysyangyangyangshan/article/details/10515035

上面的这篇文章一共两段,第二段讲的是使用代码来安装发布这个WindowsService,如果不想使用代码来发布WindowsService的话可以不看。

 

1、打开cmd窗口;
2、找到InstallUtil.exe的路径,比如C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe
3、找到你的服务的exe路径,比如:F:TESTWindowServicemyWindowsService.exe(bin文件中,debug内的.exe文件)
4、在cmd窗口运行如下命令:

安装

  C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe F:TESTWindowServicemyWindowsService.exe  

卸载 

  •   C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe /u F:TESTWindowServicemyWindowsService.exe  
  • 更新
  •   将服务先停掉,然后将最新的文件(debug中的)copy到现有路径下,然后再开始即可。

就可以将服务安装至window服务了。不过需要注意一点:
Frameworkv4.0.30319这个目录必须和你的程序采用的那个.net版本对应好,如果是2.0的则找对应的2.0的Framework下2.0的。

原文地址:https://www.cnblogs.com/vichin/p/7976831.html