18

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

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

4

1 回答 1

29

使用该OutputBaseFilename指令并将GetFileVersion预处理器函数的结果分配给它的值:

#define AppVer GetFileVersion('MyApp.exe')

[Setup]
OutputBaseFilename=setup_{#AppVer}
...
于 2013-03-14T16:19:42.953 回答