【问题标题】:WiX Installer: Error 1921 on Service InstallationWiX 安装程序:服务安装时出现错误 1921
【发布时间】:2013-12-12 17:23:38
【问题描述】:

我有一个在我的 WiX 安装程序过程中安装的 Windows 服务(除其他外)。安装程序运行良好,但在某一时刻开始出现问题。我相信(如果我在错误发生之前或之后这样做,则不是 100%)我已经手动删除了该服务,因为卸载程序实际上没有删除文件(我刷新了我的 GUID,他们开始工作)。

现在安装时,它会开始安装过程并碰壁。在那里坐了一分钟,然后抛出错误

服务 '' () 无法停止。验证您是否有足够的权限来停止系统服务。

确认一下,上面没有提到我的服务名,其实只是''

我打开了详细日志,可以看到错误是1921

围绕 1921 年的错误,有一些 I/O on thread 5068 could not be cancelled. Error: 1168 错误。

它似乎也复制了所有文件应该在它遇到错误之前的位置。

【问题讨论】:

    标签: windows service wix installation


    【解决方案1】:

    这是由于我的 ServiceInstall 与我的 ServiceControl 的命名不匹配。一旦我确保两者匹配(我正在为我的 ServiceControl 加载一个空引用,因此是 ''),服务就被修复了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-15
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多