我正在使用Inno Setup生成我的应用程序的安装程序。如何将由Inno生成的setup.exe(VersionInfoVersion
)的版本号自动设置为与我的应用程序的版本号匹配?现在每次部署新版本的应用程序时,我都需要手动更新版本号。
现在我是这样做的:
[Setup]
VersionInfoVersion=1.2.2.0 //writing the value manually
我想要像这样的东西:[Setup]
VersionInfoVersion={Get the version of my app}
#define ApplicationVersion GetFileVersion({#ApplicationName})
? - SAAD#define ApplicationVersion GetFileVersion(ApplicationName)
。 - Jacek Krawczyk#define MyAppVersion GetFileVersion(MyAppSourceFolder + '\' + MyAppExeName)
。需要记住的是,{#var}
语法在此处似乎无效。 - wpfwannabe