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 Anwendungsproxies zu erstellen.
COM+ generiert Windows Installer-Installationspakete, die in einer einzelnen Datei alle erforderlichen Teile zum Installieren einer COM+-Anwendung auf einem anderen Computer enthalten.
Beim Exportieren einer COM+-Anwendung bestimmt das Component Services-Verwaltungstool den Satz von Klassen, Komponenten und attributen der Anwendung sowie Attribute auf Anwendungsebene. Aus diesen Informationen generiert das Component Services-Verwaltungstool eine einzelne .msi datei, die Folgendes enthält:
- Windows Installationstabellen mit COM-Registrierungsinformationen (details finden Sie in Windows Installer-Dokumentation).
- Eine APL-Datei, die die Attribute der Anwendung enthält. (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 generiert das Component Services-Verwaltungstool eine Schränkdatei (.cab Datei). Diese Datei umschließt die .msi, sodass der Entwickler die COM+-Anwendung über Microsoft Internet Explorer.
Hinweis
Beim Exportieren einer COM+-Anwendung packt das Component Services-Verwaltungstool nur die COM+-Standardteile der Anwendung. Es werden z. B. keine abhängigen DLL- oder Datendateien gepackt. Die abhängigen DLL-Dateien müssen vor der Installation der COM+-Anwendung zuerst auf einem Computer installiert werden. Alternativ können Sie das Windows Installer-Erstellungstool verwenden, um diese abhängigen Dateien der .msi datei hinzuzufügen, die vom Verwaltungstool für Komponentendienste generiert wird. (Weitere Informationen finden Windows Installer-Dokumentation.)
Installieren von COM+-Anwendungen auf anderen Computern
Die Windows-Installationsdatei (.msi), die vom Komponentendienste-Verwaltungstool generiert wird, kann verwendet werden, um die COM+-Anwendung auf einem anderen Computer zu installieren. Die .msi, 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 Hilfe zur Verwaltung von Komponentendiensten.
Sofern die .msi-Datei nicht mithilfe eines Windows Installer-Erstellungstools geändert wird, werden COM+-Anwendungen, die mit dem Windows-Installer installiert wurden, in der Systemsteuerung Programme hinzufügen/entfernen angezeigt.