Installationspaket

Ein Installationspaket enthält alle Informationen, die Windows Installer zum Installieren oder Deinstallieren einer Anwendung oder eines Produkts und zum Ausführen der Setup-Benutzeroberfläche benötigt. Jedes Installationspaket umfasst eine MSI-Datei, die eine Installationsdatenbank, einen Datenstrom mit einer Zusammenfassung der Informationen und Datenströme für verschiedene Teile der Installation enthält. Die MSI-Datei kann auch eine oder mehrere Transformationen, interne und externe Quelldateien oder CAB-Dateien enthalten, die für die Installation erforderlich sind.

Anwendungsentwickler*innen müssen eine Installation erstellen, um den Installer verwenden zu können. Da der Installer Installationen nach dem Konzept der Komponenten und Features organisiert und alle Informationen zur Installation in einer relationalen Datenbank speichert, umfasst die Erstellung eines Installationspakets im Allgemeinen die folgenden Schritte:

  • Identifizieren der Features, die für Benutzer*innen angezeigt werden sollen
  • Organisieren der Anwendung in Komponenten
  • Auffüllen der Installationsdatenbank mit Informationen
  • Überprüfen des Installationspakets

Im nächsten Abschnitt werden Komponenten und Features des Installers erläutert. Weitere Informationen finden Sie unter Komponenten und Features. Die Auswahl der Features richtet sich im Allgemeinen nach der Funktionalität der Anwendung aus der Sicht der Benutzer*innen.

Entwickler*innen wird empfohlen, ein Standardverfahren für die Auswahl von Komponenten zu verwenden. Weitere Informationen finden Sie unter Organisieren von Anwendungen in Komponenten.

Paketautor*innen können Drittanbietertools für die Paketerstellung oder einen Tabellen-Editor und das Windows Installer SDK verwenden, um die Installationsdatenbank aufzufüllen. Alle Installationspakete müssen auf interne Konsistenz überprüft werden. Weitere Informationen finden Sie unter Paketüberprüfung.