首页 > 解决方案 > 运行后安装可能存在错误?

问题描述

我已设置在安装结束时显示复选框“Run MyApp.exe”:

[Run]
Filename: "{app}\MyApp.exe"; Flags: postinstall; Description: "Start MyApp (recommended)"

但是使用此选项,在使用上述选项启动 MyApp 后,安装程序不会关闭。只有当我关闭 MyApp 时,安装程​​序才会关闭!这是一个错误吗?

那么,当 MyApp 使用上述选项启动时,如何关闭 Setup 呢?

标签: inno-setup

解决方案


通过使用标志nowait

从文档中:

nowait:如果指定了这个标志,它不会等待进程完成执行,然后继续下一个 [Run] 条目,或完成安装。

[Run]
Filename: "{app}\MyApp.exe"; Flags: postinstall nowait; Description: "Start MyApp (recommended)"

推荐阅读