【发布时间】:2018-12-05 12:22:13
【问题描述】:
我使用 Inno Setup 构建 myapp (webapp) 最终设置,还使用自定义 Pascal 代码设置先决条件并创建具有 base_URL 的配置文件。
我将服务器名称定义为“域”,端口定义为“主机端口”,设置过程中有一个对话框允许用户输入域和主机端口。
我想在设置完成后打开包含 (http//domain:port) 的 URL。此过程应在运行 myapp 后 5 秒内执行,才能正常工作。
Inno 脚本执行 myapp 如下:
[运行]
Filename: "{app}\{#MyAppExeName}"; Flags: runascurrentuser nowait postinstall skipifsilent hidewizard runhidden; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"
【问题讨论】:
-
"运行 myapp 后 5 秒内执行此过程才能正常工作" - 为什么?听起来像是 hack,而不是正确的解决方案。
-
“大约需要 3 秒” - 这正是我所说的 hack。