Настроювання 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.
Завантажити wix311. exe на попередню сторінку, яку ви відкрили. (Версії можуть відрізнятися залежно від оновлення))
Натисніть кнопку Зберегти, щоб запустити його. За промовчанням він зберігається в папці завантажень. (Якщо ви запустите його безпосередньо, він буде збережений в окремій теці.)
Після запуску засобів створення інструментів WiX, ви отримаєте таке повідомлення про помилку:
Необхідно інсталювати середовища виконання .NET Framework 3.5.1. Вона не встановлена як стандартна в сучасних Windows 10 і не буде встановлена, якщо ви не встановите останню версію Visual Studio, якщо ви явно не встановите пакет SDK під час інсталяції.
Якщо потрібно інсталювати, завантажте й інсталюйте виконання за таким посиланням:
До речі, завантажений файл будує інструменти і ще не встановлений. Натисніть кнопку інсталювати, щоб інсталювати його.
Після завершення інсталяції повідомлення у верхньому лівому куті "успішно інстальовано". Натисніть кнопку вихід, щоб вийти.
Ви можете бачити, що папка була додана до меню "Пуск".
Установка WiX набір інструментів Visual Studio розширення
Потім встановіть Wix набір засобів Visual Studio розширення. Завантажте та встановіть файл на наступній сторінці. Тут входить версія Visual Studio 2019.
Запустіть завантажений файл.
Натисніть кнопку встановити.
Натисніть кнопку Закрити, щоб завершити інсталяцію.
Це завершує інсталяцію.
Завантажити редагування Wix
Це не обов'язково, але це трохи корисно при редагуванні параметрів Wix. Будь ласка, скачайте його з наступного сайту. Існує також установник або одна версія exe. Поради описують використання редагування Wix.
Резюме
WiX тепер налаштований. Наступного разу я хотів би створити простий інсталятор.