这是我们在 Windows 2008上运行 冰(从 维克斯2.0迁移到 WiX 3.0之后)时自动构建套件抛出的错误:
执行 ICE 动作‘ ICE01’时出错。这种 ICE 故障最常见的原因是注册不正确的脚本引擎。有关详细信息以及如何解决此问题,请参阅 http://wix.sourceforge.net/faq.html#Error217。外部用户界面消息记录器没有预料到以下字符串格式: “无法访问 Windows Installer 服务。如果 Windows Installer 没有正确安装,就会出现这种情况。联系你的支持人员寻求帮助。”.在 light.exe (0,0)中
此外,这些错误显示在事件日志中:
MSIInstaller: 连接到服务器失败。错误: 0x80070005 产品: [ ProductName ]——错误1719。无法访问 Windows Installer 服务。如果 Windows Installer 没有正确安装,就会出现这种情况。联系你的支持人员寻求帮助。
直觉告诉我:
到目前为止我一点主意都没有。
如何解决这个问题,同时保持 ICE 验证?