Inno设置日志设置退出代码

问题描述 投票:0回答:1

Inno Setup日志文件默认不包含安装程序退出代码。我正在寻找一种将其包含在日志文件中的方法。我假设将使用Log函数并将其包含在DeinitializeSetup事件中来完成此操作。像这样的东西:

procedure DeinitializeSetup();
begin
  Log('Exit code: ' + ExitCode);
end;

我不知道,而且似乎找不到的是如何返回安装程序退出代码,以便可以在Log函数中使用它。这是最好的方法吗,如何返回设置退出代码?

inno-setup pascalscript
1个回答
1
投票

无法在Pascal脚本中检索退出代码。

您所能做的就是登录,如果安装成功与否(无论如何已经记录了。)

执行此操作的一种方法是检查是否调用the GetCustomSetupExitCode event function(在退出代码仅为0时调用)。>

GetCustomSetupExitCode
© www.soinside.com 2019 - 2024. All rights reserved.