如何实现Wix安装程序升级?在工作中我们使用维克斯用于建造安装包。我们希望产品X的安装将导致在该机器上卸载该产品的先前版本。我在互联网上读过几个关于重大升级的文章,但没能让它开始工作。请任何人指定我需要采取的具体步骤,以添加卸载以前的版本功能到Wix?
3 回答
幕布斯6054654
TA贡献1876条经验 获得超7个赞
<MajorUpgrade AllowDowngrades="no" DowngradeErrorMessage="!(loc.NewerVersionInstalled)" AllowSameVersionUpgrades="no" />
ABOUTYOU
TA贡献1812条经验 获得超5个赞
<Product Id="*" UpgradeCode="PUT-GUID-HERE" Version="$(var.ProductVersion)"> <Upgrade Id="PUT-GUID-HERE"> <UpgradeVersion OnlyDetect="yes" Minimum="$(var.ProductVersion)" Property="NEWERVERSIONDETECTED" IncludeMinimum="no" /> <UpgradeVersion OnlyDetect="no" Maximum="$(var.ProductVersion)" Property="OLDERVERSIONBEINGUPGRADED" IncludeMaximum="no" /></Upgrade><InstallExecuteSequence> <RemoveExistingProducts After="InstallInitialize" /></InstallExecuteSequence>
添加回答
举报
0/150
提交
取消