如何将版本信息包含到设置输出文件名中?

Chr*_*ohr 16 inno-setup

我有一个带有版本信息的应用程序,我想将其包含在setup输出文件名中.例如,如果应用程序有版本,3.10.1我想获取setup_3.10.1.exe输出文件而不是默认值setup.exe作为Inno Setup生成的输出文件.

是否可以将某个应用程序的版本信息包含到设置输出文件名中?

Ale*_* K. 24

使用该OutputBaseFilename指令并为其GetFileVersion预处理器函数的值结果赋值:

#define AppVer GetFileVersion('MyApp.exe')

[Setup]
OutputBaseFilename=setup_{#AppVer}
...
Run Code Online (Sandbox Code Playgroud)