Przykład instalacji
W tym przykładzie pokazano, jak utworzyć prosty pakiet Instalatora Windows, który instaluje aplikację. Przykład instaluje Notatnik, edytor tekstów dołączony do systemu Windows i kilka plików tekstowych opisujących zdarzenia i wstępy w wyimaginowanym Red Park Arena.
Przykład ma następujące specyfikacje:
- Aplikacja jest udostępniana użytkownikom jako samoinstalujący pakiet Instalatora Windows, który instaluje wszystkie wymagane pliki, skróty i informacje o rejestrze.
- Pakiet instalacyjny może przedstawić użytkownikowi kreatora interfejsu użytkownika podczas instalacji w celu zbierania informacji o użytkowniku.
- Podczas instalacji użytkownicy mają możliwość wybrania poszczególnych funkcji, które mają być zainstalowane w celu uruchamiania lokalnego, uruchamiania ze źródła lub nie instalowania.
- Jedną z funkcji można przedstawić użytkownikom jako funkcję instalacji na żądanie.
- Ten sam pakiet odinstalowuje aplikację i usuwa wszystkie pliki aplikacji i informacje rejestru z komputera użytkownika.
- Pakiet jest przygotowany do otrzymania poważnego uaktualnienia, które obejmuje zmianę kodu produktu.
Aby odtworzyć przykład, potrzebne jest narzędzie programowe, które może tworzyć i edytować pustą bazę danych Instalatora Windows. Kilka narzędzi do tworzenia pakietów jest dostępnych od niezależnych dostawców oprogramowania. Edytor bazy danych Instalatora Windows o nazwie Orca jest dostępny w Składniki zestawu Windows SDK dla deweloperów Instalatora Windows.
Aby ukończyć przykład, wykonaj następujące kroki:
Planowanie instalacji
importowanie pustej bazy danych
określanie struktury katalogów
określanie plików i atrybutów plików
określanie nośnika źródłowego
określanie funkcji
określanie relacji Feature-Component
dodawanie informacji o rejestrze
importowanie InstallExecuteSequence
importowanie InstallUISequence
importowanie AdminExecuteSequence
importowanie AdminUISequence
importowanie AdvtExecuteSequence
dodawanie informacji podsumowania
importowanie interfejsu użytkownika
weryfikowanie bazy danych instalacji