Настройване на WiX за създаване на програма за разпространение на Windows за разпространение на програми

Дата на създаване на страница :

Околната среда

Визуален студио
  • Визуална общност 2017
  • Визуална общност 2019
Набор от инструменти WiX
3.11.2

※ Работи в други версии, но е непотвърдена

На първо място

Има различни начини за разпространение на приложения, които създавате за Windows. В някои случаи може да разпространявате програмата ".exe" директно, но в този случай програмата може да бъде поставена навсякъде в потребителя и няма да работи правилно, или може да не успеете да направите това, което искате да направите по време на настройката.

Следователно ако искате да инсталирате големи или сложни програми, като например търговски приложения, обикновено имате инсталиращи програми за инсталиране на потребителите.

Тази статия предоставя подробни инструкции за създаване на инсталираща програма, която се използва често при инсталиране то на Windows Installer "MSI" формат. Можете също да създадете MSI инсталатор със стандартни функции на Visual Studio, но ние използваме WiX. WiX ви позволява да създавате инсталатори, които са по-подробни от стандартните функции на визуалното студио.

Не мога да представя всички функции тук, но ако искате първо да разберете потока на създаването на инсталатора и да добавите други функции, добра идея е да проверите на официалния сайт.

Предварителна подготовка

  • Имате инсталирано 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 по време на инсталацията.

Ако искате да инсталирате, изтеглете и инсталирайте runtime от следната връзка:

Между другото, изтегления файл е инструменти за изграждане и все още не е инсталиран. Щракнете върху Инсталиране, за да го инсталирате.

image

image

Когато инсталацията завърши, съобщението в горния ляв ъгъл е "Успешно инсталирана". Щракнете върху Изход, за да излезете.

image

Можете да видите, че папка е добавена към менюто "Старт".

image

Инсталиране на WiX набор от инструменти визуално разширение studio

След инсталиране на wix набор инструменти Visual Studio разширение. Изтеглете и инсталирайте файла от следващата страница. Това е мястото, където е включена версия на Visual Studio 2019.

image

image

Стартирайте изтегления файл.

image

image

Щракнете върху бутона Инсталиране .

image

Щракнете върху бутона Затвори, за да завършите инсталирането.

image

Това завършва настройката.

Изтегляне на Редактиране на Wix

Това не е задължително, но е малко полезно при редактиране на настройките на Wix. Моля, изтеглете го от следния сайт. Има също така или инсталатор или единствен exe версия. Съвети те описват използването на Wix Edit.

image

Резюме

WiX е настроен. Следващия път искам да създам прост инсталатор.