当用户重新安装相同的WiX版本时,显示维护/修复/卸载对话框

时间:2016-08-03 17:55:25

标签: wix wix3 customdialog

我是Wix的新手。我使用的是WiX 3.10。 问题是当我安装一个新的.msi时,一切运行正常。但是,当我重新安装相同的版本(没有任何更改)时,它会直接进入“完成”屏幕。

我们想要做的是告诉用户他/她已经安装了该版本,或者在他们的计算机上执行相同的安装程序时出现维护/修复/卸载对话框。

我已经能够使用WiX中的MajorUpgrade元素防止降级,我只需要告诉用户该软件的版本已经安装在他们的计算机中或者出现维护/修复/卸载对话框< / p>

目前我只有:

        

使用此代码,当我第二次点击安装时,屏幕直接进入“完成”屏幕。

我在这里的Wix论坛和Wix用户QA网站上都没有找到这样的讨论。

非常感谢任何帮助。

此致

1 个答案:

答案 0 :(得分:0)

WixUI_Common附带修复/更改/删除对话框,只需将其放在您的verityReadydlg之后,第二次安装相同版本时,它将转到维护dlg

1         1         1