如果我在服务器上有 Windows 服务,更新服务的“最佳实践”是什么? (假设其中存在错误,或者我需要为其添加更多功能)。
有没有办法可以关闭服务,修补它并以更自动化的方式启动和运行它?
(任何带有代码的链接都会很棒)
最佳答案
好吧,您总是可以在安装程序上升级版本(如果您使用过)并运行它,根据我的经验,它会用新版本覆盖旧版本。
或者您可以简单地关闭该服务,复制新的 .exe(以及依赖项,如果有)并重新启动它。这一切都可以通过脚本和我想象的 NET 启动/停止功能来完成。
我相信有比这更好的方法来做到这一点......
关于windows-services - 更新Windows服务的过程?是自动的还是手动的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/246886/