0

我有两个版本的设置,比如 v1 和 v2。它们都使用相同的特权运行,并且它们都安装并启动服务 - 这也是相同的。

当我先安装 v1 然后安装 v2 时,一切正常。安装程序会提示停止更新前已经运行的服务,然后继续。

当我先安装 v2 然后尝试运行 v1 时会出现问题。安装程序发现该产品之前已安装,然后提示停止之前运行的服务。

它设法停止这些服务,然后尝试再次安装它。尝试启动服务时失败,日志中显示以下消息:

“错误 1920。服务‘服务名称’(serviceName) 无法启动。验证您是否有足够的权限来启动系统服务。”

错误对话框还提供了重试和取消设置的选项。重试时同样的事情再次发生。

在取消设置进入回滚模式,但它实际上并没有恢复以前的版本,即 v2。相反,它只是删除了 v2。它应该恢复原始设置还是进行降级?

4

0 回答 0