Настройка WiX для создания установки Windows для распространения программ
Среды
- Визуальная студия
-
- Визуальное сообщество студии 2017
- Визуальное сообщество студии 2019
- Набор инструментов WiX
- 3.11.2
Работает в других версиях, но не подтверждено
Сначала
Существует множество способов распространения приложений, которые создаются для Windows. В некоторых случаях вы можете распространять программу ".exe" напрямую, но в этом случае программа может быть размещена в любом месте пользователя и не будет работать должным образом, или вы не сможете сделать то, что вы хотите сделать во время установки.
Поэтому, если вы хотите развернуть большие программы, которые являются большими или сложными, такие как коммерческие приложения, у вас обычно есть установщики, доступные для установки пользователями.
В этой статье содержатся пошаговые инструкции о том, как создать установщик, который обычно используется при установке в формате установки Windows "MSI". Вы также можете создать установку MSI со стандартными функциями Visual Studio, но мы используем WiX. WiX позволяет создавать установщики, которые являются более гранулированными, чем стандартные функции визуальной студии.
Я не могу представить все функции здесь, но если вы хотите понять поток создания установки в первую очередь и добавить другие функции, это хорошая идея, чтобы проверить на официальном сайте.
Предварительная подготовка
- У вас установлена Visual Studio.
- Войти на Windows с административными правами.
- Вы установили рамочную систему .NET 3.5.1 на Windows.
Установка набора инструментов wix
Откройте официальный сайт ниже и скачать WiX Toolset строить инструменты.
Скачать wix311.exe на предыдущей странице вы открыли. (Версии могут варьироваться в зависимости от обновления))
Нажмите Сохранить, чтобы запустить его. По умолчанию он сохраняется в папке загрузки. (Если вы запустите его напрямую, он будет сохранен в отдельной папке.)
После запуска инструментов сборки WiX Toolset вы получаете следующую ошибку:
Необходимо установить время выполнения .NET 3.5.1. Он не установлен в качестве стандарта в современной Windows 10, и не будет установлен, если вы установите LATEST Visual Studio, если вы явно установить SDK во время установки.
Если вы хотите установить, загрузите и установите время выполнения по следующей ссылке:
Кстати, загруженный файл является инструментом сборки и еще не установлен. Нажмите Установить, чтобы установить его.
Когда установка завершена, сообщение в левом верхнем верхнем сообщении "Успешно установлено". Нажмите Выход для выхода.
Вы можете видеть, что папка была добавлена в меню «Пуск».
Установка WiX Набор инструментов Visual Studio Расширение
Затем установите wix набор инструментов Visual Studio Extension. Скачать и установить файл со следующей страницы. Именно здесь включена версия Visual Studio 2019.
Выполнить загруженный файл.
Нажмите кнопку «Установка».
Нажмите кнопку "Закрыть", чтобы завершить установку.
Это завершает настройку.
Скачать Wix Edit
Это не требуется, но это немного полезно при редактировании настроек Wix. Пожалуйста, скачайте его со следующего сайта. Существует также либо установщик или одной версии exe. Советы описывает использование Wix Edit.
Сводка
WiX теперь настроен. В следующий раз я хотел бы создать простой установщик.