Konfigurowanie programu WiX do tworzenia Instalatora Windows do dystrybucji programów

Data utworzenia strony :

Środowiska

Visual Studio
  • Społeczność programu Visual Studio 2017
  • Społeczność programu Visual Studio 2019
Zestaw narzędzi WiX
3.11.2

※ Działa w innych wersjach, ale jest niepotwierdzony

Na początku

Istnieje wiele sposobów dystrybucji aplikacji utworzonych dla systemu Windows. W niektórych przypadkach program ".exe" można rozpowszechniać bezpośrednio, ale w tym przypadku program może zostać umieszczony w dowolnym miejscu użytkownika i nie będzie działać poprawnie lub możesz nie być w stanie zrobić tego, co chcesz zrobić w momencie instalacji.

W związku z tym jeśli chcesz wdrożyć duże programy, które są duże lub złożone, takie jak aplikacje komercyjne, zwykle masz instalatorów dostępnych dla użytkowników do zainstalowania.

Ten artykuł zawiera instrukcje krok po kroku dotyczące tworzenia instalatora, który jest powszechnie używany w instalacji w formacie "MSI" Instalatora Windows. Można również utworzyć instalatora MSI ze standardowymi funkcjami programu Visual Studio, ale używamy WiX. WiX umożliwia tworzenie instalatorów, które są bardziej szczegółowe niż standardowe funkcje programu Visual Studio.

Nie mogę tutaj wprowadzić wszystkich funkcji, ale jeśli chcesz najpierw zrozumieć przepływ tworzenia instalatora i dodać inne funkcje, warto sprawdzić na oficjalnej stronie.

Przygotowanie wstępne

  • Masz zainstalowany program Visual Studio.
  • Zaloguj się do systemu Windows przy przy tym przy tym przy tym przynakłane prawa administracyjne.
  • Program .NET Framework 3.5.1 został zainstalowany w systemie Windows.

Instalowanie zestawu narzędzi wix

Otwórz oficjalną stronę poniżej i pobierz narzędzia do budowania WiX Toolset.

image

Pobierz wix311.exe na poprzedniej otwartej stronie. (Wersje mogą się różnić w zależności od aktualizacji))

image

Naciśnij klawisz Zapisz, aby go uruchomić. Domyślnie jest zapisywany w folderze pobierania. (Jeśli uruchomisz go bezpośrednio, zostanie on zapisany w osobnym folderze).

image

image

Po uruchomieniu narzędzi kompilacji WiX Toolset pojawia się następujący błąd:

image

Należy zainstalować środowisko uruchomieniowe programu .NET Framework 3.5.1. Nie jest zainstalowany jako standard w nowoczesnym systemie Windows 10 i nie zostanie zainstalowany, chyba że zostanie zainstalowany program LATEST Visual Studio, chyba że jawnie zainstalować zestaw SDK podczas instalacji.

Jeśli chcesz zainstalować, pobierz i zainstaluj środowisko wykonawcze z następującego linku:

Nawiasem mówiąc, pobrany plik jest narzędziami kompilacji i nie został jeszcze zainstalowany. Kliknij przycisk Zainstaluj, aby go zainstalować.

image

image

Po zakończeniu instalacji komunikat w lewym górnym rogu jest "Pomyślnie zainstalowany". Kliknij przycisk Wyjdź, aby wyjść.

image

Widać, że folder został dodany do menu Start.

image

Instalowanie rozszerzenia WiX Toolset Visual Studio

Następnie zainstaluj wix toolset Visual Studio Extension. Pobierz i zainstaluj plik z następnej strony. W tym miejscu znajduje się wersja programu Visual Studio 2019.

image

image

Uruchom pobrany plik.

image

image

Kliknij przycisk Zainstaluj.

image

Kliknij przycisk Zamknij, aby zakończyć instalację.

image

Spowoduje to zakończenie konfiguracji.

Pobierz Wix Edit

Nie jest to wymagane, ale jest trochę przydatne podczas edycji ustawień Wix. Pobierz go z poniższej strony. Istnieje również instalator lub pojedyncza wersja exe. Porady opisano za pomocą Wix Edit.

image

Krótki opis

WiX jest teraz skonfigurowany. Następnym razem chciałbym utworzyć prosty instalator.