Dela via


Anvisningar: Lägga till referenser till typbibliotek

Visual Studio genererar en interop-sammansättning som innehåller metadata när du lägger till en referens till ett typbibliotek. Om en primär interop-sammansättning är tillgänglig använder Visual Studio den befintliga sammansättningen innan en ny interop-sammansättning genereras.

Så här lägger du till en referens till ett typbibliotek i Visual Studio

  1. Installera COM DLL- eller EXE-filen på datorn, såvida inte en Windows-Setup.exe-fil utför installationen åt dig.

  2. Välj Projekt, Lägg till referens.

  3. I Referenshanteraren väljer du COM.

  4. Välj typbiblioteket i listan eller bläddra efter .tlb-filen.

  5. Välj OK.

  6. I Solution Explorer öppnar du snabbmenyn för referensen som du nyss lade till och väljer sedan Egenskaper.

  7. I fönstret Egenskaper kontrollerar du att egenskapen Bädda in interoptyper är inställd på Sant. Detta gör att Visual Studio bäddar in typinformation för COM-typer i dina körbara filer, vilket eliminerar behovet av att distribuera primära interop-sammansättningar med din app.

Kommentar

Alternativen för menyn och dialogrutan kan variera beroende på vilken version av Visual Studio du använder.

Så här lägger du till en referens till ett typbibliotek för kommandoradskompilering

  1. Generera en interop-sammansättning enligt beskrivningen i How to: Generate Interop Assemblies from Type Libraries (Generera interop-sammansättningar från typbibliotek).

  2. Använd kompilatoralternativen -link (C# Compiler) eller -link (Visual Basic) med interop-sammansättningsnamnet för att bädda in typinformation för COM-typer i dina körbara filer.

Se även