inno-setup - 运行后安装可能存在错误?
问题描述
我已设置在安装结束时显示复选框“Run MyApp.exe”:
[Run]
Filename: "{app}\MyApp.exe"; Flags: postinstall; Description: "Start MyApp (recommended)"
但是使用此选项,在使用上述选项启动 MyApp 后,安装程序不会关闭。只有当我关闭 MyApp 时,安装程序才会关闭!这是一个错误吗?
那么,当 MyApp 使用上述选项启动时,如何关闭 Setup 呢?
解决方案
通过使用标志nowait
。
从文档中:
nowait:如果指定了这个标志,它不会等待进程完成执行,然后继续下一个 [Run] 条目,或完成安装。
[Run]
Filename: "{app}\MyApp.exe"; Flags: postinstall nowait; Description: "Start MyApp (recommended)"
推荐阅读
- php - 如何使用库加密 codeigniter 从数据库中加密 ID 值?
- angularjs - 路由不工作,页面显示空白?
- visual-c++ - 无法将变量添加到编辑控件,错误:“对象引用未设置为对象实例”
- c# - QueryAsync DynamoDB with Index (Partition Key and Short Key) .Net Core
- php - Laravel 在任何事情后重定向
- python - 如何从可以使用 sklearn-pmml-model 导入 python 文件的 sklearn 模型创建 pmml?
- protractor - 如何使用 jasmin 开始量角器自动化
- mysql - 将 blob 数据类型值插入 mysql 表时出错
- php - 在 PHP 中,如果我希望每个用户都拥有我想要保留的唯一数据,并且只在他们登录时加载,我该怎么做?
- pandas - 保留具有最新日期的行以匹配 ID。删除所有具有旧日期的行以匹配 id