我想自定义我的安装程序以在已安装先前版本时显示自定义对话框。在欢迎对话框之后,用户应该会看到一个自定义对话框,上面写着“以前的版本已经存在,你想继续吗”。欢迎任何帮助。
问问题
278 次
1 回答
1
查看此文档,在标准 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>
于 2013-04-16T05:30:31.770 回答