我们正在使用 Wix 为我们的软件构建 msi。我们有一些要在目标机器上实现的组件(插件)。每个客户端的插件都不同。我们想要做的是创建一个标准构建并修改 msi 包中的功能列表。有没有办法通过自定义操作动态更改功能列表? (例如,从自定义操作中读取可用插件,并相应地将一些条目添加到 msi 功能列表中)?
非常感谢任何评论、建议、想法。
我过去曾做过一个技巧,即使用外部 CAB(每个功能 1 个)构建 MSI,然后使用自定义操作来验证 CAB 是否存在。如果它们不存在,您将隐藏该功能。这样,您只需构建一次安装程序,然后将其交付给具有不同功能集的客户。
顺便说一句,我相信 InstallAware 本身就支持这个故事。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)