Vorgehensweise: Hinzufügen von Verweisen zu Typbibliotheken

Visual Studio generiert eine Interopassembly mit Metadaten, wenn Sie einer Typbibliothek einen Verweis hinzufügen. Wenn eine primäre Interopassembly verfügbar ist, verwendet Visual Studio die bereits vorhandene Assembly, bevor eine neue Interopassembly generiert wird.

So fügen Sie einer Typbibliothek in Visual Studio einen Verweis hinzu

  1. Installieren Sie die COM DLL- oder EXE-Datei auf Ihrem Computer, es sei denn, die Installation wird mithilfe einer Windows Setup.exe-Datei durchgeführt.

  2. Wählen Sie Projekt > Verweis hinzufügen aus.

  3. Anschließend wählen Sie im Verweis-Manager COM aus.

  4. Wählen Sie die Typbibliothek aus der Liste aus, oder suchen Sie nach der TLB-Datei.

  5. Klicken Sie auf OK.

  6. Öffnen Sie im Projektmappen-Explorer das Kontextmenü für den gerade hinzugefügten Verweis, und wählen Sie Eigenschaften aus.

  7. Vergewissern Sie sich, dass im Fenster Eigenschaften die Eigenschaft Interop-Typen einbetten auf TRUE festgelegt ist. Daraufhin bettet Visual Studio Typinformationen für COM-Typen in Ihre ausführbaren Dateien ein, sodass keine primären Interopassemblys über Ihre App bereitgestellt werden müssen.

Hinweis

Die Menü- und Dialogfeldoptionen können abhängig von der verwendeten Visual Studio-Version variieren.

So fügen Sie einer Typbibliothek einen Verweis zur Befehlszeilenkompilierung hinzu

  1. Generieren Sie eine Interopassembly wie unter Vorgehensweise: Generieren von Interopassemblys aus Typbibliotheken.

  2. Verwenden Sie die Compileroption -Link (C#-Compileroptionen) oder -Link (Visual Basic) mit dem Namen der Interop-Assembly, um Typinformationen für COM-Typen in Ihre ausführbaren Dateien einzubetten.

Siehe auch