使用 Inno 已有的函数 GetFileVersion 获取 EXE 文件的版本

#define ApplicationName 'Application Name'
#define ApplicationVersion GetFileVersion('Application.exe')
[Setup]
AppName={#ApplicationName}
AppVerName={#ApplicationName} {#ApplicationVersion}
VersionInfoVersion={#ApplicationVersion}

这样,右键 Property --> Details 能看到版本信息。

程序的版本号会在 Welcome Page 里显示。如果 Disable 了 Welcome Page, 可以用修改程序显示名字的办法来显示出版本信息。

VersionInfoProductName={#ApplicationName} {#ApplicationVersion}

一般情况下是

VersionInfoProductName={#ApplicationName}

这样后缀上版本信息,可以使用户看到。

相关文章: