【发布时间】:2017-11-10 11:27:35
【问题描述】:
我使用 InstallShield 作为我的 Windows 安装程序。我正在对我的应用程序的每个新版本进行小幅升级,升级工作正常。但我想显示一个关于通知升级的弹出窗口。如何在升级开始之前创建这样的窗口?
有没有什么方法可以通过使用InstallShield或补丁或代码来显示?
【问题讨论】:
标签: windows-installer upgrade installshield-le
我使用 InstallShield 作为我的 Windows 安装程序。我正在对我的应用程序的每个新版本进行小幅升级,升级工作正常。但我想显示一个关于通知升级的弹出窗口。如何在升级开始之前创建这样的窗口?
有没有什么方法可以通过使用InstallShield或补丁或代码来显示?
【问题讨论】:
标签: windows-installer upgrade installshield-le
您可以创建一个显示message box 的VBScript 自定义操作。如果运行静默安装对您的安装要求很重要,那么如果将其放入 installExecuteSequence 中,您当然需要为此做好准备。在条件属性中只需放入升级时评估为真的逻辑。
由于您使用的是 InstallShield,因此您也可以使用 InstallScript 执行类似的操作,但如果您尚未使用 InstallScript 操作,这确实会创建对他们的 InstallScript 引擎的依赖。
对于像升级弹出窗口这样简单的事情,我喜欢使用 VBScript,因为它们可以快速编写代码。
【讨论】: