使用 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}
这样后缀上版本信息,可以使用户看到。