1

我有一个使用 Inno Setup 5.0.8 构建的安装程序,我刚刚使用 Inno Setup 5.5.3(目前是最新版本)重建了这个安装程序。

在使用旧版 IS 构建的版本中,当一个文件被另一个应用程序使用时,它会自动忽略它,而不给用户任何提示。

但是,使用新 Inno Setup 构建的版本在无法自动关闭时会提示用户(这是 v5.5.3 中添加的一项功能),但我正在以静默模式调用安装程序,这仅次于版本的修订历史,应该't,如此处所述:

"Restart Manager: If Setup is not running silently and is unable to close all      applications using files that need to be updated, it will now ask the user to abort, retry, or ignore. Previously it always ignored."

正如我所说,我通过 /verysilent 命令行参数以静默模式调用安装程序,但它仍然说它无法关闭应用程序,并提示用户,而不是忽略它(就像 Inno setup 的旧版本一样)。

根据我在 Inno 的设置文档中阅读的内容,/SUPPRESSMSGBOXES 中没有选项可以忽略它。

所以,最后,问题是,有没有一种方法可以让我的安装程序充当旧版本,通过自动忽略它,而不必提示用户(这已经不应该发生,因为它正在静默运行)?

4

0 回答 0