【问题标题】:How to create pop up window while upgrading new version of the application using installshield如何在使用 installshield 升级新版本的应用程序时创建弹出窗口
【发布时间】:2017-11-10 11:27:35
【问题描述】:

我使用 InstallShield 作为我的 Windows 安装程序。我正在对我的应用程序的每个新版本进行小幅升级,升级工作正常。但我想显示一个关于通知升级的弹出窗口。如何在升级开始之前创建这样的窗口?

有没有什么方法可以通过使用InstallShield或补丁或代码来显示?

【问题讨论】:

    标签: windows-installer upgrade installshield-le


    【解决方案1】:

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

    由于您使用的是 InstallShield,因此您也可以使用 InstallScript 执行类似的操作,但如果您尚未使用 InstallScript 操作,这确实会创建对他们的 InstallScript 引擎的依赖。

    对于像升级弹出窗口这样简单的事情,我喜欢使用 VBScript,因为它们可以快速编写代码。

    【讨论】:

    • 感谢您的回复...不幸的是,InstallShield Limited edition 不允许使用脚本。
    • 唯一不允许的脚本是InstallScript。您仍然可以创作 VBScript 动作。您还可以编写 C++ 或 C# 操作,但这对于您的需求来说太过分了。请注意,此页面来自 MSDN,而不是 Flexera (InstallShield) msdn.microsoft.com/en-us/library/windows/desktop/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    相关资源
    最近更新 更多