2013-03-14 71 views
14

我有一個應用程序的版本信息,我想包括在設置輸出文件名。例如,如果應用程序的版本號爲3.10.1,我希望得到setup_3.10.1.exe輸出文件,而不是默認的setup.exe作爲Inno Setup生成的輸出文件。如何將版本信息包含到設置輸出文件名中?

是否可以在設置輸出文件名中包含某個應用程序的版本信息?

回答

21

使用OutputBaseFilename指令,並分配給GetFileVersion預處理功能的它的價值結果:

#define AppVer GetFileVersion('MyApp.exe') 

[Setup] 
OutputBaseFilename=setup_{#AppVer} 
... 
+0

這工作,謝謝! – 2013-03-14 17:32:07

+0

這不適合我。似乎只有絕對路徑的作品。我會繼續尋找。 – Neolisk 2017-11-06 01:50:49

相關問題