Настроювання WiX для створення інсталятора Windows для розповсюдження програм

Дата створення сторінки :

Середовищі

Visual Studio
  • Visual Studio спільноти 2017
  • Visual Studio спільноти 2019
Набір інструментів WiX
3.11.2

※ Працює в інших версіях, але не підтверджена

На перший

Існують різні способи розповсюдження програм, які створюються для Windows. У деяких випадках, ви можете поширювати програму ". exe" безпосередньо, але в цьому випадку програма може бути розміщена в будь-якому місці користувача і не буде працювати належним чином, або ви не зможете робити те, що ви хочете зробити на момент установки.

Тому, якщо потрібно розгорнути великі програми, які є великими або складними, наприклад, комерційні програми, у вас зазвичай є інсталятори, доступні для інсталяції користувачами.

У цій статті наведено покрокові інструкції з створення інсталятора, який зазвичай використовується в інсталяції у форматі інсталятора Windows "MSI". Ви також можете створити інсталятор MSI зі стандартними функціями Visual Studio, але ми використовуємо WiX. WiX дозволяє створювати інсталятори, які є більш гранульовані, ніж стандартні функції Visual Studio.

Я не можу представити всі можливості тут, але якщо ви хочете, щоб зрозуміти потік створення установки першого і додати інші функції, це гарна ідея, щоб перевірити на офіційному сайті.

Попередня підготовка

  • У вас інстальовано Visual Studio.
  • Увійдіть у Windows за допомогою адміністративних прав.
  • Інстальовано .NET Framework 3.5.1, на Windows.

Встановлення інструментів Wix

Відкрийте офіційний сайт нижче та завантажте Інструменти створення інструментів WiX.

image

Завантажити wix311. exe на попередню сторінку, яку ви відкрили. (Версії можуть відрізнятися залежно від оновлення))

image

Натисніть кнопку Зберегти, щоб запустити його. За промовчанням він зберігається в папці завантажень. (Якщо ви запустите його безпосередньо, він буде збережений в окремій теці.)

image

image

Після запуску засобів створення інструментів WiX, ви отримаєте таке повідомлення про помилку:

image

Необхідно інсталювати середовища виконання .NET Framework 3.5.1. Вона не встановлена як стандартна в сучасних Windows 10 і не буде встановлена, якщо ви не встановите останню версію Visual Studio, якщо ви явно не встановите пакет SDK під час інсталяції.

Якщо потрібно інсталювати, завантажте й інсталюйте виконання за таким посиланням:

До речі, завантажений файл будує інструменти і ще не встановлений. Натисніть кнопку інсталювати, щоб інсталювати його.

image

image

Після завершення інсталяції повідомлення у верхньому лівому куті "успішно інстальовано". Натисніть кнопку вихід, щоб вийти.

image

Ви можете бачити, що папка була додана до меню "Пуск".

image

Установка WiX набір інструментів Visual Studio розширення

Потім встановіть Wix набір засобів Visual Studio розширення. Завантажте та встановіть файл на наступній сторінці. Тут входить версія Visual Studio 2019.

image

image

Запустіть завантажений файл.

image

image

Натисніть кнопку встановити.

image

Натисніть кнопку Закрити, щоб завершити інсталяцію.

image

Це завершує інсталяцію.

Завантажити редагування Wix

Це не обов'язково, але це трохи корисно при редагуванні параметрів Wix. Будь ласка, скачайте його з наступного сайту. Існує також установник або одна версія exe. Поради описують використання редагування Wix.

image

Резюме

WiX тепер налаштований. Наступного разу я хотів би створити простий інсталятор.