Konfigurowanie programu WiX do tworzenia Instalatora Windows do dystrybucji programów
Ś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.
Pobierz wix311.exe na poprzedniej otwartej stronie. (Wersje mogą się różnić w zależności od aktualizacji))
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).
Po uruchomieniu narzędzi kompilacji WiX Toolset pojawia się następujący błąd:
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ć.
Po zakończeniu instalacji komunikat w lewym górnym rogu jest "Pomyślnie zainstalowany". Kliknij przycisk Wyjdź, aby wyjść.
Widać, że folder został dodany do menu Start.
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.
Uruchom pobrany plik.
Kliknij przycisk Zainstaluj.
Kliknij przycisk Zamknij, aby zakończyć instalację.
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.
Krótki opis
WiX jest teraz skonfigurowany. Następnym razem chciałbym utworzyć prosty instalator.