Inno setup 如何在安装输出文件名中包含版本信息?

Inno setup 如何在安装输出文件名中包含版本信息?,inno-setup,Inno Setup,我有一个带有版本信息的应用程序,我想将其包含在安装输出文件名中。例如,如果应用程序的版本为3.10.1,我希望获得setup\u 3.10.1.exe输出文件,而不是默认的setup.exe,作为Inno setup生成的输出文件 是否可以将某个应用程序的版本信息包含到设置输出文件名中?使用该指令并将预处理器功能的结果赋值给其值: #define AppVer GetFileVersion('MyApp.exe') [Setup] OutputBaseFilename=setup_{#AppV

我有一个带有版本信息的应用程序,我想将其包含在安装输出文件名中。例如,如果应用程序的版本为
3.10.1
,我希望获得
setup\u 3.10.1.exe
输出文件,而不是默认的
setup.exe
,作为Inno setup生成的输出文件

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

使用该指令并将预处理器功能的结果赋值给其值:

#define AppVer GetFileVersion('MyApp.exe')

[Setup]
OutputBaseFilename=setup_{#AppVer}
...

这对我不起作用。似乎只有绝对路径才有效。我会继续寻找。@neolick相对路径(到ISS脚本位置!)和绝对路径一样有效。