备用InstallShield SetupCompleteSuccess对话框

时间:2013-12-23 10:32:09

标签: installshield

我想知道是否可以根据某些条件替换InstallShield的SetupCompleteSuccess对话框。由于对话框上的超链接仅适用于MSI版本5.00及更高版本,因此我在SetupCompleteSuccess和SetupCompleteSuccessWithLink上设置了以下条件

VersionMsi> =“5.00”

VersionMsi< “5.00”

我面临的问题是SetupCompleteSuccess似乎有一个特殊的序列顺序-1,所以我卡住了。

由于

2 个答案:

答案 0 :(得分:1)

不幸的是,Windows Installer对于超链接控件的工作方式并不重要。这种互动特别糟糕。

这是我怀疑可行的一种方法,但还没有机会尝试。在序列-1中,不是放置对话框的名称,而是放置在两个备选项之间选择的自定义操作的名称,并使用MsiDoAction或等效的方式调用所选的一个。

答案 1 :(得分:0)

您可以使用自定义操作将临时数据发送到InstallUISequence表中,以基于VersionMSI重定向哪个对话框为-1。

就个人而言,我认为人们并不真正阅读安装程序中的对话框,所以我很少提问或讲述重要信息。我将“视图网站”类型要求移动到应用程序本身的第一次运行。