我使用 WiX 3.5 构建了一个安装程序。安装程序使用 VB6 合并模块。我总是从与此类似的灯光中收到很多错误消息:
error LGHT0204: ICE03: Table: Class Column: CLSID Missing specifications in _Validation Table (or Old Database)
所以,VB6 显然是旧的,我应该假设它是一个旧数据库。这就是为什么我要忽略错误消息的原因,因为我必须小心来自我的 WiX 源的错误。
当我通过
-sw03
蜡烛和点亮错误消息不会被抑制。我也不想抑制由其他模块引起的错误。如何摆脱旧合并模块的问题?
最佳答案
我也有同样的问题,但后来找到了非常简单的解决方案。只需抑制 WIX 项目中的 ICE 验证,如下所示
转到工具设置属性并选中“抑制 ICE 验证”框
关于wix - 如何抑制合并模块中的 ICE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7055476/