如何追加AppVersion到setup.exe文件?
换句话说,如何使输出文件名为sample-setup-1.4.2.0.exe?
[Setup]
AppName= {#GetStringFileInfo("Sample.exe", "ProductName")}
AppVersion= {#GetStringFileInfo("Sample.exe", "FileVersion")}
OutputBaseFilename=setup
Run Code Online (Sandbox Code Playgroud)
两个宝贵的教训是:
有了以上信息,我们可以做出sample-setup-1.0.0.0如下;
OutputBaseFilename=sample-setup-{#SetupSetting("AppVersion")}
Run Code Online (Sandbox Code Playgroud)
同样,我们可以附加日期时间;
OutputBaseFilename=sample-setup-{#SetupSetting("AppVersion") + GetDateTimeString('dd-mm-yyyy hh-nn-ss', '-', ':')}
Run Code Online (Sandbox Code Playgroud)