我有一个带有版本信息的应用程序,我想将其包含在设置输出文件名中。例如,如果应用程序有版本3.10.1
,我想获取setup_3.10.1.exe
输出文件而不是默认值setup.exe
作为由 Inno Setup 生成的输出文件。
是否可以在设置输出文件名中包含某个应用程序的版本信息?
我有一个带有版本信息的应用程序,我想将其包含在设置输出文件名中。例如,如果应用程序有版本3.10.1
,我想获取setup_3.10.1.exe
输出文件而不是默认值setup.exe
作为由 Inno Setup 生成的输出文件。
是否可以在设置输出文件名中包含某个应用程序的版本信息?
使用该OutputBaseFilename
指令并将GetFileVersion
预处理器函数的结果分配给它的值:
#define AppVer GetFileVersion('MyApp.exe')
[Setup]
OutputBaseFilename=setup_{#AppVer}
...