【问题标题】:Inno Setup: Stop trying to close applicationInno Setup:停止尝试关闭应用程序
【发布时间】:2013-09-27 15:32:22
【问题描述】:

Inno Setup 提供关闭可能干扰安装的应用程序。 有没有办法按名称排除应用程序?

有一个特定的应用程序不应关闭。 当我以 VERYSILENT 运行设置时,我无法取消选中此应用程序正在关闭。

谢谢。

【问题讨论】:

  • 你的脚本是什么?无法关闭的应用程序是您的应用程序还是第三方应用程序?据我所知,除非已编写安装程序来处理这种情况,否则无法根据应用程序名称对其进行限制。
  • 列出这些应用程序的原因是它们持有需要替换的打开文件。因此,如果它们没有关闭,它们将导致安装失败或需要重新启动。

标签: inno-setup


【解决方案1】:

仅仅禁用一个应用程序的关闭是没有用的。如果该应用程序锁定了您的一个文件(需要更新),它仍然需要重新启动。那么为什么不直接禁用整个 CloseApplications 功能并在需要时让它重新启动。如果不需要,它不会重新启动。 (我看到的唯一缺点是,如果一个应用程序没有运行,但另一个应用程序锁定了您的一个文件,它想要重新启动)

您可以通过在[setup] 中设置以下内容来禁用它:

CloseApplications=no

或者使用/NOCLOSEAPPLICATIONS作为启动参数。

【讨论】:

    猜你喜欢
    • 2015-05-18
    • 2016-01-14
    • 1970-01-01
    • 2018-07-17
    • 2023-03-22
    • 1970-01-01
    • 2015-07-03
    • 1970-01-01
    • 2017-06-27
    相关资源
    最近更新 更多