Inno Setup 7
История версий

Авторские права © 1997-2026 Jordan Russell. Все права защищены.
Смежные авторские права © 2000-2026 Martijn Laan. Все права защищены.
Условия распространения и использования смотрите в LICENSE.TXT.

Хотите получать уведомления об обновлениях? Подпишитесь на рассылку о новых выпусках Inno Setup.

Inno Setup 7.0

7.0.1-beta (2026-05-26)

Используете Inno Setup в коммерческих целях? Пожалуйста, купите лицензию.

Спасибо всем, кто уже приобрел лицензию! Ваша поддержка очень важна для нашего дальнейшего развития.

7.0.0-beta (2026-05-18)

Мы с гордостью представляем Inno Setup 7, который включает в себя как 64-разрядную версию, так и 32-разрядную.

Обе версии Inno Setup 7 могут создавать 32-разрядные или 64-разрядные установщики, их можно устанавливать параллельно и они могут сосуществовать вместе с Inno Setup 6.

Кроме того, добавлена поддержка длинных путей, что устраняет ограничения MAX_PATH.

Большое внимание было уделено обеспечению максимальной обратной совместимости с Inno Setup 6, включая обратную совместимость с поддержкой длинных путей и совместимость между 32-разрядными и 64-разрядными установщиками.

Эта работа была бы невозможна без поддержки, оказанной путем приобретения коммерческих лицензий. Используете Inno Setup в коммерческих целях? Пожалуйста, купите лицензию.

Коммерческие лицензии включают два года обновлений — как основных, так и промежуточных. Если вы недавно приобрели коммерческую лицензию, она также даёт право на использование Inno Setup 7.

64-разрядные установщики

В обеих версиях по умолчанию используется создание 32-разрядных установщиков. Чтобы создать 64-разрядный установщик вместо 32-разрядного, установите в секции [Setup] для директивы SetupArchitecture значение x64. Это также изменит значения директив ArchitecturesAllowed и ArchitecturesInstallIn64BitMode на x64compatible, в результате чего 64-разрядные установщики по умолчанию будут работать в 64-разрядном режиме установки.

Основные преимущества и отличия:

Связанные изменения, внесенные в обе версии:

64-разрядные IDE компилятора и ISCC

Чтобы использовать 64-разрядные версии IDE компилятора и ISCC, установите 64-разрядную версию Inno Setup 7. Обе версии одинаково читают сценарии, используют одни и те же настройки и могут компилировать 32- и 64-разрядные установщики.

Чтобы узнать, какую версию вы установили, запустите IDE компилятор сценариев. 32-разрядная версия в строке заголовка будет иметь надпись "32-bit", а 64-разрядная нет.

Рекомендуется использовать 64-разрядную версию.

Основные преимущества и отличия:

Поддержка длинных путей

Программа установки и удаления теперь поддерживают пути с расширенной длиной (так называемые "суперпути"), устраняя ограничения MAX_PATH.

Это относится как к 32-разрядным, так и к 64-разрядным установщикам.

Связанные изменения:

Повышение безопасности Другие изменения

Кроме того, в обеих редакциях были внесены следующие изменения:

История версий Inno Setup 6