wix - 如何抑制合并模块中的 ICE 错误

标签 wix wix3.5

我使用 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 验证”框
enter image description here

关于wix - 如何抑制合并模块中的 ICE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7055476/

相关文章:

Wix 3.5 按钮控件上的图标

WiX未解析的部分片段中对符号媒体1的引用

wix 安装程序在安装过程中重新启动

wix - WIX 中的 guid 语法?

wix - 在 WIX 安装序列中动态更改 CA

user-interface - 多个目标目录的 WIX UI

dll - 无法使用 WiX 注册 DLL

WiX 技巧和技巧

WIX 退出时的条件消息

combobox - 在 Combobox 中的值发生变化时调用 WIX 中的自定义操作