我们最近发布了一个应用程序版本 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 xap]
- 在 2.10.4.X 之上安装 2.10.4.x 时,它不会更新文件。我检查了 msp 日志文件。
它说相同的版本,不会更新。(但dll版本已正确更改)。
msi 是用 wix 编写的,补丁是通过 InstallShield 2010 service pack1 完成的。我没有使用 2 个以前的 msi ,而是启用“对目标 RTM 版本的小更新(需要 MST 3.1)