【发布时间】:2012-09-27 06:11:07
【问题描述】:
我们最近发布了一个应用程序版本 2.10.3.X。
收到了一些修复请求,我们发布了一个小更新(版本为 2.10.4.X)。 [1个2.10.4.1版本的dll和2个xap文件被更改]
现在他们需要一个小更新 (2.10.5.x) [一个 2.10.5.1 版本的 dll 和 xap 已更改]。
更新应该是累积的。 (如果直接安装在 2.10.3.X 之上,2.10.5.x 也应该安装 2.10.4.x 更改):
- 在 2.10.3.X 之上安装 2.10.5.x 时,它会正确安装更改。[替换所有 2 dll 和 3 xaps]
- 在 2.10.4.X 之上安装 2.10.4.x 时,不会更新文件。我检查了 msp 日志文件。
它说相同的版本,不会更新。 (但dll版本更改正确)。
msi 是用 wix 编写的,补丁是通过 InstallShield 2010 service pack1 完成的。我没有使用 2 个以前的 msi ,而是启用“对目标 RTM 版本的小更新(需要 MST 3.1)
【问题讨论】:
标签: wix installshield patch wix3.5 msp