Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mehrere Versionen einer verwalteten Anwendung, die parallel auf einem Computer ausgeführt werden, können mit COM-Komponenten interoperieren. Weder für die verwaltete Anwendung noch für die COM-Komponente müssen für die parallele Ausführung Änderungen vorgenommen werden. In diesem Thema werden Fragen zu COM in Zusammenhang mit der parallelen Ausführung erläutert.
Parallele COM-Assemblys
Parallele Assemblys sind nicht verwaltete Assemblyversionen, die gleichzeitig auf einem Computer ausgeführt werden. Für die Verwendung paralleleler COM-Assemblys müssen Entwickler von .NET-Anwendungen ein Win32-Anwendungsmanifest bereitstellen, das Informationen über Bindung und Aktivierung enthält. Weitere Informationen über parallele COM-Assemblys erhalten Sie, indem Sie in der MSDN Library nach "Side-By-Side Assemblies" suchen.
Primäre Interop-Assemblys
Das Type Library Importer-Tool (Tlbimp.exe) importiert Typbibliothekinformationen als Metadaten in Assemblys, um eine COM-Komponente für verwaltete Anwendungen verfügbar zu machen. Wenn Sie über mehrere Versionen einer COM-Komponente verfügen, können Sie auch mehrere Typbibliotheken und ggf. mehrere Versionen einer primären Interop-Assembly verwenden. In diesem Fall stehen Ihnen zwei Möglichkeiten zur Verfügung:
Sie können die aktuellere primäre Interop-Assembly registrieren und damit die ältere Version in der Registrierung überschreiben.
Sie können eine einzelne primäre Interop-Assembly registrieren, die mehrere Typbibliotheken unterstützt.
Anweisungen zum Festlegen mehrerer Typbibliotheksversionen in einer primären Interop-Assembly finden Sie unter Generieren primärer Interop-Assemblys.
Siehe auch
Konzepte
Laufzeitinitialisierung aus einer COM-Anwendung
Versionsabhängige Registrierungsschlüssel
Konfigurieren einer COM-Anwendung für die parallele Ausführung
Anwenden versionsabhängiger Attribute