Freigeben über


Installationspaket

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

Anwendungsentwickler müssen eine Installation erstellen, um das Installationsprogramm zu verwenden. Da das Installationsprogramm Installationen um das Konzept der Komponenten und Featuresorganisiert und alle Informationen zur Installation in einer relationalen Datenbank speichert, umfasst der Prozess der Erstellung eines Installationspakets im Allgemeinen die folgenden Schritte:

  • Identifizieren Sie die Features, die Benutzern präsentiert werden sollen.
  • Organisieren Sie die Anwendung in Komponenten.
  • Füllen Sie die Installationsdatenbank mit Informationen auf.
  • Überprüfen Sie das Installationspaket.

Im nächsten Abschnitt werden Installationsprogrammkomponenten und -features erläutert. Weitere Informationen finden Sie unter Komponenten und Features. Die Auswahl der Features wird häufig von der Funktionalität der Anwendung aus der Perspektive des Benutzers bestimmt.

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

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