我有一个 WiX 安装程序和一些引导程序。我们最近添加了 SQL LocalDB 支持,发现我们需要打包 .Net 4.0.2 才能使其工作。我现在在 Windows 8 上进行测试,发现这个补丁失败了,这个操作系统实际上并不需要这个补丁。
但是,我的安装程序失败了,因为 .Net 4.0.2 失败了。我正在尝试找到一种方法来跳过 Windows 8 中的此补丁,或者只是忽略此补丁的失败?
我的 中有“ InstallConditions
”和“ ExitCodes
” package.xml
,但我不知道如何更改这些以实现:
- 当操作系统是 windows 8 时不要尝试安装,或者
- 尝试,但忽略失败并继续下一步
有任何想法吗?