Freigeben über


Module zusammenführen

Zusammenführungsmodule bieten eine Standardmethode, mit der Entwickler gemeinsam genutzte Windows Installer-Komponenten und Setuplogik für ihre Anwendungen bereitstellen. Zusammenführungsmodule werden verwendet, um gemeinsam genutzten Code, Dateien, Ressourcen, Registrierungseinträge und Setuplogik für Anwendungen als einzelne zusammengesetzte Datei bereitzustellen. Entwickler, die neue Zusammenführungsmodule erstellen oder vorhandene Zusammenführungsmodule verwenden, sollten dem in diesem Abschnitt beschriebenen Standard entsprechen.

Ein Zusammenführungsmodul ähnelt der Struktur einer vereinfachten Windows Installer-.msi Datei. Ein Seriendruckmodul kann jedoch nicht allein installiert werden, es muss mit einem Seriendrucktool in ein Installationspaket zusammengeführt werden. Entwickler, die Zusammenführungsmodule verwenden möchten, müssen eines der frei verteilten Zusammenführungstools wie Mergemod.dllerhalten oder ein Zusammenführungstool von einem unabhängigen Softwareanbieter erwerben. Entwickler können neue Zusammenführungsmodule erstellen, indem Sie viele der gleichen Softwaretools verwenden, die zum Erstellen eines Windows Installer-Installationspakets verwendet werden, z. B. den Datenbanktabellen-Editor Orca, der mit dem Windows Installer SDK bereitgestellt wird.

Wenn ein Seriendruckmodul in der .msi Datei einer Anwendung zusammengeführt wird, werden alle Informationen und Ressourcen, die zum Installieren der vom Seriendruckmodul bereitgestellten Komponenten erforderlich sind, in die .msi Datei der Anwendung integriert. Das Seriendruckmodul ist dann nicht mehr erforderlich, um diese Komponenten zu installieren, und das Seriendruckmodul muss für einen Benutzer nicht zugänglich sein. Da alle zum Installieren der Komponenten benötigten Informationen als einzelne Datei bereitgestellt werden, kann die Verwendung von Zusammenführungsmodulen viele Instanzen von Versionskonflikten, fehlende Registrierungseinträge und nicht ordnungsgemäß installierten Dateien beseitigen.

Weitere Informationen zu Seriendruckmodulen finden Sie unter: