Windows

Загрузка NSIS

Вы можете создавать и тестировать ваши приложения на своем компьютере на базе ОС Windows без каких-либо дополнительных настроек системы и без необходимости загрузки вспомогательных компонентов или ПО.

Однако, если вы планируете собрать не просто приложение для запуска на ПК, а инсталлятор или дистрибутив (установщик программ) для Windows, предварительно необходимо загрузить дополнительное ПО - NSIS.

Примечание

А нужно ли инсталлировать

Для веб-приложений в создании инсталлятора нет необходимости, однако для stand-alone приложений он может быть важен. Такой инстраллятор позволяет показать пользователю лицензионное соглашение или проверить усатановку/наличие всех необходимых компонентов программы, например, .NET, наличие прав администратора и т.д.

NSIS (Nullsoft Scriptable Install System) - это профессиональная система создания установочных программ Windows с открытым исходным кодом. Это простой в использовании, быстрый, многофункциональный и бесплатный инсталлятор.

Загрузить NSIS можно с официального сайта.

После загрузки дистрибутива на ПК необходимо его установить. Запомните путь до установленных компонентов.

  1. Запустите инсталлятор и следуйте инструкциям.
../../../_images/nsis1.png
  1. Ознакомьтесь с лицензионным соглашением.
../../../_images/nsis2.png
  1. Выберите вариант установки. По умолчанию будет произведена полная уствновка (Full).
../../../_images/nsis3.png
  1. Выберите директорию установки. По умолчанию установка будет произведена в C:\Program Files (x86)\NSIS.
../../../_images/nsis4.png
  1. Дождитесь окончания процесса установки.
../../../_images/nsis5.png
  1. Завершите процесс установки и закройте окно.
../../../_images/nsis6.png

Настройка в EV Studio

Откройте Правка > Настройки > Windows и укажите соответствующий путь. Если вы установили все компоненты в путь, указанный в примере к данной инструкции, настройки будут выглядеть следующим образом:

Путь к NSIS: C:\Program Files (x86)\NSIS\makensisw.exe
../../../_images/nsis7.png

См. также: создание Windows приложений