我们正在开发一种软件工具,销售给其他软件公司 重新分配。我们使用WiX部署我们的软件。我们得到了一些要求 客户,他们想用自己的风格为msi(主要是他们的图标,图像 和标题)。我们不希望让顾客自己做包装 过于复杂。是否有可能使用WiX创建一个msi包 作为图像和字符串的资源可以在以后从外部资源动态加载。
我找到了Wix: Dynamically Add Features 动态添加功能的解决方案,但不能更改现有部件。
答案 0 :(得分:1)
好的,所以这里我的评论作为答案(我希望它有用; - ))。
由于我不知道确切的用例,我会:
Binary
- 表中)如果更改是静态的,您还可以创建包含客户所有修改的转换文件(.MST)。然后,您可以使用例如将此转换合并到基本MSI文件中。位于WiMerge.vbs
的Windows SDK中的v7.1\Samples\sysmgmt\msi\scripts
。这甚至可以更简单,并且可以轻松地集成到您的构建过程中。