【发布时间】:2015-04-19 04:25:53
【问题描述】:
我有一个使用 Wix 的 APP 安装程序。 现在我需要升级APP而不卸载以前的版本。所以我一直用下面的方法升级我的APP,不用卸载。
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
<Upgrade Id="7c4d0532-0ee4-49e8-92f4-77792293fcab">
<UpgradeVersion
Minimum="1.0.0.0" Maximum="99.0.0.0"
Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade>
在安装新版本的过程中,它会卸载应用程序并安装新版本。
但是当用户在卸载早期版本后立即取消向导时,整个应用程序将从 PC 中丢失。 新版本安装被取消,旧版本被卸载。 没有发生回滚操作,不保留之前的版本。
在这种情况下有什么方法可以保留以前的版本。
【问题讨论】:
标签: wix windows-installer wix3.5