某些可执行文件的资源标记为“语言中立”。
是否可以使用WiX打包这些二进制文件?
我收到的错误是:错误LGHT0204:ICE03:无效的语言ID;表:文件,列:语言,密钥
将Product.Language属性设置为“0”无法解决问题。
答案 0 :(得分:0)
答案 1 :(得分:0)
或者,如果您验证语言ID是否真正有效(我从未见过ICE错误的情况),那么我会在抑制哈希信息(-sh)之前抑制ICE。哈希信息对于您的安装非常重要。而是使用“light.exe -sice ICE03”来跳过那个ICE。
另请注意,ICE03检查非常重要,因此请确保您解决所有其他问题。有一个功能请求只能抑制特定的错误,而不是整个ICE。