如何在使用 installshield 升级应用程序的新版本时创建弹出 window

How to create pop up window while upgrading new version of the application using installshield

我正在使用 InstallShield 作为我的 Windows 安装程序。我正在对我的应用程序的每个新版本进行小升级,升级工作正常。但我想显示一个弹出 window 通知升级。我怎样才能在升级开始前创建这样的 window?

有没有办法通过InstallShield或者补丁或者代码来显示?

您可以创建显示 message box 的 VBScript 自定义操作。如果 运行 静默安装对您的安装要求很重要,如果您将它放在您的 installExecuteSequence 中,您当然会为此做好准备。在条件属性中,只需放入升级时评估为真的逻辑。

由于您使用的是 InstallShield,因此您也可以使用 InstallScript 执行类似的操作,但如果您还没有使用 InstallScript 操作,那确实会依赖于他们的 InstallScript 引擎。

对于升级弹出窗口等简单的事情,我喜欢使用 VBScript,因为它们的编码速度很快。