Как я могу добавить/не добавить ярлык для деинсталлятора в зависимости от версии Windows в Inno Setup?

Согласно с

Ярлык удаления меню "Пуск" Inno Setup не показано в Windows 10

Я не должен добавлять ярлык деинсталлятора в меню «Пуск» в любой версии Windows. Но все же, можно ли как-то решить, создавать ярлык или нет в зависимости от версии Windows?


person JConstantine    schedule 23.11.2020    source источник


Ответы (1)


Все записи раздела Inno Setup имеют параметры MinVersion и OnlyBelowVersion, которые можно использовать для контролировать, какая версия Windows будет использоваться.

Чтобы создать значок только в Windows ниже 8, используйте:

[Icons]
Name: "..."; Filename: "..."; OnlyBelowVersion: 6.2

Опять же, как говорится в ссылке, не загромождайте меню «Пуск» значками удаления. Их там быть не должно, независимо от того, какую версию Windows использует пользователь.

person Martin Prikryl    schedule 23.11.2020