Primäre Interop-Assemblies
Eine primäre Interop-Assembly ist eine eindeutige, vom Hersteller bereitgestellte Assembly mit Typdefinitionen (als Metadaten) von Typen, die in COM integriert sind. Es darf nur eine primäre Interop-Assembly vorhanden sein, die vom Publisher der COM-Typbibliothek mit einem starken Namen signiert sein muss. Eine einzelne primäre Interop-Assembly kann als Wrapper für mehrere Versionen derselben Typbibliothek fungieren.
Ein COM-Typbibliothek, die als eine Assembly importiert und nicht vom Publisher der ursprünglichen Typbibliothek, sondern von einer anderen Person signiert wurde, kann nicht als primäre Interop-Assembly verwendet werden. Nur der Publisher einer Typbibliothek kann eine primäre Interop-Assembly erstellen, die als Einheit die offiziellen Typdefinitionen für die Interoperabilität mit den zugrunde liegenden COM-Typen bereitstellt.
Publisher von COM-Komponenten erstellen primäre Interop-Assemblies und verteilen diese an Entwickler zur Verwendung in .NET Framework-Anwendungen. Publisher finden in diesem Abschnitt Informationen über das Erstellen primärer Interop-Assemblies. Für Entwickler enthält dieser Abschnitt Informationen über das Programmieren mit primären Interop-Assemblies.
In diesem Abschnitt
- Erstellen primärer Interop-Assemblies
Beschreibt das Benennen, Generieren, Anpassen und Verteilen primärer Interop-Assemblies. Dieser Abschnitt ist für Publisher von COM-Typbibliotheken vorgesehen. - Programmieren mit primären Interop-Assemblies
Beschreibt das Suchen, Registrieren und Neuverteilen primärer Interop-Assemblies. Dieser Abschnitt enthält Informationen für Entwickler, die mit primären Interop-Assemblies programmieren.
Verwandte Themen
- Erweitertes COM-Interop
Beschreibt COM-Interop-Konzepte und -Konvertierungsregeln. - COM-Komponenten für .NET Framework verfügbar machen
Beschreibt die Vorgehensweise beim Aufrufen von COM-Typen über COM-Interop. - Assemblies
Enthält einen konzeptionellen Überblick über Assemblies. - Programmieren mit Assemblies
Beschreibt das Erstellen, Signieren und Festlegen von Attributen für Assemblies.