我可以XCOPY部署Windows服务吗



我已经在服务器上安装了一个windows服务,并且我有一个新版本的可执行程序集和链接程序集。我用于安装新版本的正常程序是:

  1. 停止服务
  2. 使用InstallUtil /u卸载服务
  3. 用新程序集覆盖服务可执行程序集和链接程序集
  4. 使用InstallUtil安装服务
  5. 启动服务

我想知道我是不是做得太多了?只做以下操作有问题吗:

  1. 停止服务
  2. 用新程序集覆盖服务可执行程序集和链接程序集
  3. 启动服务

我认为卸载/安装没有必要,但找不到任何正式的确认。

如果服务已经安装,是的,您可以xcopy部署新的可执行文件和程序集,而不会出现任何问题。

installutil所做的只是创建指向服务可执行文件的适当注册表项。如果您以前运行过installutil来创建这些条目,那么在更改可执行文件时无需重复此步骤。

最新更新