从部署包卸载Windows服务

时间:2008-11-14 11:08:56

标签: windows visual-studio deployment service

我知道您可以通过我已经完成的VS部署系统安装Windows服务。但是之后如何部署更新?每次部署新版本时,它都会说服务已经存在并退出。

我尝试使用以下内容添加一个小的DOS CMD文件: 网站[ServiceName] sc delete [ServiceName]

如果我可以运行它,它会正常工作,但部署系统中的自定义脚本选项不允许该文件类型。

我怎么能a)。在客户端pc或b)上更新我的包。从我的安装程序中运行该卸载实用程序,以便我可以运行更新?

非常感谢任何帮助。

此致

风暴

1 个答案:

答案 0 :(得分:2)

如果已安装该服务,您需要做的就是NET STOP it,替换exe,然后NET START服务。