Erstellen von Installationspaketen für COM+-Anwendungen

Sie können das Component Services-Verwaltungstool oder die COM+-Verwaltungsbibliothek verwenden, um Installationspakete für COM+-Anwendungen und Anwendungsproxys zu erstellen.

COM+ generiert Windows Installer-Installationspakete, die in einer einzigen Datei alle erforderlichen Teile enthalten, um eine COM+-Anwendung auf einem anderen Computer zu installieren.

Beim Exportieren einer COM+-Anwendung bestimmt das Component Services-Verwaltungstool den Satz von Klassen, Komponenten und deren Attributen sowie Attribute auf Anwendungsebene. Aus diesen Informationen generiert das Component Services-Verwaltungstool eine einzelne .msi-Datei, die Folgendes enthält:

  • Windows Installer-Tabellen mit COM-Registrierungsinformationen (Ausführliche Informationen finden Sie in der Windows Installer-Dokumentation).
  • Eine APL-Datei mit den Attributen der Anwendung. (Dies ist eine interne Datei. Das Format dieser Datei ist nicht dokumentiert.)
  • DLLs und Typbibliotheken, die die Schnittstellen beschreiben, die von den Klassen der COM+-Anwendung implementiert werden.

Zusätzlich zur .msi-Datei generiert das Component Services-Verwaltungstool eine .cab datei. Diese Datei umschließt die .msi-Datei, sodass der Entwickler die COM+-Anwendung über Microsoft Internet Explorer bereitstellen kann.

Hinweis

Beim Exportieren einer COM+-Anwendung packt das Component Services-Verwaltungstool nur die COM+-Standardteile der Anwendung. Es packt z. B. keine abhängigen DLL- oder Datendateien. Die abhängigen DLL-Dateien müssen zuerst auf einem Computer installiert werden, bevor die COM+-Anwendung installiert wird. Alternativ können Sie das Windows Installer-Erstellungstool verwenden, um diese abhängigen Dateien der .msi-Datei hinzuzufügen, die vom Component Services-Verwaltungstool generiert wurde. (Weitere Informationen finden Sie in der Dokumentation zu Windows Installer.)

 

Installieren von COM+-Anwendungen auf anderen Computern

Die vom Component Services-Verwaltungstool generierte Windows Installer-Datei (.msi) kann verwendet werden, um die COM+-Anwendung auf einem anderen Computer zu installieren. Die .msi-Datei, die eine COM+-Anwendung enthält, kann nur auf Computern installiert werden, die COM+-Dienste unterstützen. Ausführliche Verfahren zum Bereitstellen von COM+-Anwendungen finden Sie unter Installieren von COM+-Anwendungen in der Komponentendienste-Verwaltungshilfe.

Sofern die .msi-Datei nicht mithilfe eines Windows Installer-Erstellungstools geändert wird, werden com+-Anwendungen, die mithilfe des Windows Installer installiert werden, in der Systemsteuerung "Software" angezeigt.

Bereitstellen von Anwendungsproxys

Com+-Katalog