Дружественная минимальная версия Windows в InnoSetup

Я могу установить минимальную требуемую версию (например, XP SP3) в Inno-Setup, выбрав

MinVersion=0,5.01.2600

Однако это приводит к довольно недружественному ящику сообщений:

This program requires Windows NT version 5.1.2600 or later.

Есть ли способ заставить это сказать:

This program requires WindowsXP Service Pack 3 or later.

Ответ 1

Эта строка называется WinVersionTooLowError и определяется как

This program requires %1 version %2 or later.

Вы можете переопределить его в разделе [Messages].

Ответ 2

MinVersion=0,5.01.2600

Не работает, попробуйте это в области [Setup], его также можно использовать и в целом ряде других областей в настройке inno.

MinVersion=0,5.1.2600