这是我们在 Windows 2008 上的自动构建套件在运行ICE时抛出的错误(从WiX 2.0 迁移到 WiX 3.0 之后):
LGHT0217:执行 ICE 操作“ICE01”时出错。这种 ICE 故障的最常见原因是错误注册的脚本引擎。有关详细信息以及如何解决此问题,请参阅http://wix.sourceforge.net/faq.html#Error217 。外部 UI 消息记录器不希望出现以下字符串格式:“无法访问 Windows Installer 服务。如果未正确安装 Windows Installer,可能会发生这种情况。请联系您的支持人员寻求帮助。”。在 light.exe(0, 0) 中
此外,这些是事件日志中显示的错误:
MSIInstaller:无法连接到服务器。错误:0x80070005 产品:[ProductName] -- 错误 1719。无法访问 Windows Installer 服务。如果未正确安装 Windows Installer,则可能会发生这种情况。请联系您的支持人员寻求帮助。
直观地说:
到目前为止我没有想法。
如何在保持 ICE 验证的同时解决此问题?