无需卸载即可更新C#Windows服务

时间:2017-08-06 06:30:43

标签: c# installation windows-services updates

我是Windows Services的新手,但我设法开发并安装了一个'轮询'Windows服务。 现在,我对该服务进行了一些更新,并且已安装在许多PC上。我应该使用卸载(旧版本)和安装(新版本)程序来更新我的服务吗?或者我应该只更换MyService.exe?

1 个答案:

答案 0 :(得分:2)

您只需替换MyService.exe文件即可。但在文件系统上替换它之前,请确保服务处于停止状态,否则Windows将不允许您这样做。更换后,您可以启动该服务,从那时起您的新代码将会生效。