简体   繁体   中英

Uninstall Windows Service from Deployment package

I know that you can install your Windows Service via the VS deployment system which I've done. But how do you deploy updates after that? Each time I deploy a new version, it says that the service already exists and exits.

I tried to add a little DOS CMD file with the following: net stop [ServiceName] sc delete [ServiceName]

It would work fine if I could just get to run it, but the custom scripts options in the Deployment system doesn't allow that file type.

How can I either a). Update my package on the clients pc or b). run that uninstall utility from within my installer so I can run the update?

Any help would be greatly appreciated.

Regards,

Storm

如果已经安装了该服务,则只需执行NET STOP,然后替换exe,然后再NET START该服务即可。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM