【发布时间】:2013-04-15 11:30:55
【问题描述】:
我想自定义我的安装程序以在已安装以前版本时显示自定义对话框。在欢迎对话框之后,用户应该会看到一个自定义对话框,上面写着“以前的版本已经存在,你想继续吗”。欢迎任何帮助。
【问题讨论】:
标签: wix
我想自定义我的安装程序以在已安装以前版本时显示自定义对话框。在欢迎对话框之后,用户应该会看到一个自定义对话框,上面写着“以前的版本已经存在,你想继续吗”。欢迎任何帮助。
【问题讨论】:
标签: wix
选中此document,在标准 WIX 对话框中添加自定义对话框。您可以使用 升级 查找安装的先前版本。
将 OnlyDetect 属性设置为 yes,以避免卸载以前的版本。
<Upgrade Id="{CE61D541-9988-4DA7-B748-7DF4355C6000}">
<UpgradeVersion Property="PREVIOUSFOUND"
Minimum="1.0.0" IncludeMinimum="yes"
Maximum="$(var.Version)" IncludeMaximum="no"
OnlyDetect="yes"/>
</Upgrade>
使用 PREVIOUSFOUND 属性从欢迎对话框发布先前版本存在对话框。
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
Value="PreviousVersionDlg">PREVIOUSFOUND</Publish>
【讨论】: