Подтвердить что ты не робот

Как включить информацию о версии в установочное имя файла вывода?

У меня есть приложение с информацией о версии, которую я хотел бы включить в установочное имя файла вывода. Например, если у приложения есть версия 3.10.1, я бы хотел получить выходной файл setup_3.10.1.exe вместо стандартного setup.exe в качестве выходного файла, созданного Inno Setup.

Можно ли включить информацию о версии определенного приложения в установочное имя файла вывода?

4b9b3361

Ответ 1

Используйте директиву OutputBaseFilename и назначьте ее результат результата функции GetFileVersion препроцессора

#define AppVer GetFileVersion('MyApp.exe')

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