【发布时间】:2018-06-20 19:30:25
【问题描述】:
我正在使用 WiX 构建 MSI 和 MSP。
在我的 MSI 中,我有一个 MSM 文件。
我对 MSM 中的文件进行了一些更改并重新生成了相同的文件。
现在我想创建一个包含 MSM 更改的补丁/MSP。
请帮我用更新的 MSM 文件创建一个 MSP。
【问题讨论】:
标签: merge module wix merge-module msi-patch
我正在使用 WiX 构建 MSI 和 MSP。
在我的 MSI 中,我有一个 MSM 文件。
我对 MSM 中的文件进行了一些更改并重新生成了相同的文件。
现在我想创建一个包含 MSM 更改的补丁/MSP。
请帮我用更新的 MSM 文件创建一个 MSP。
【问题讨论】:
标签: merge module wix merge-module msi-patch
MSP - Windows Installer 补丁 - 只是一个已作为完整包运行的 MSI 更新的分发/打包机制。
因此,制作包含更新文件(无论是否合并模块)的 MSP 的过程是为不同版本制作两个完整的 MSI 包,然后根据它们之间的差异制作一个 MSP 包。
这个详尽的教程详细解释了 WiX 补丁的创建:Using Patch Creation Properties。打补丁很复杂而且容易出错,你应该知道restrictions for patches。
【讨论】: