Verwijzingen toevoegen aan typebibliotheken

Opmerking

In dit artikel worden de .NET Framework COM-interoperabiliteitsrichtlijnen beschreven die gebruikmaken van verouderde Visual Studio-verwijzingen naar typebibliotheken en primaire interop-assemblies. Voor moderne .NET gebruikt u COM-brongeneratie of de ComWrappers API. Zie COM-interop voor meer informatie.

Visual Studio genereert een interop-assembly met metagegevens wanneer u een verwijzing naar een typebibliotheek toevoegt. Als er een primaire interoperabiliteitsassembly beschikbaar is, Visual Studio de bestaande assembly gebruikt voordat een nieuwe interop-assembly wordt gegenereerd.

Een verwijzing toevoegen naar een typebibliotheek in Visual Studio

  1. Installeer het COM-DLL- of EXE-bestand op uw computer, tenzij een Windows Setup.exe bestand de installatie voor u uitvoert.

  2. Kies Project, Verwijzing toevoegen.

  3. Kies COM in Reference Manager.

  4. Selecteer de typebibliotheek in de lijst of blader naar het TLB-bestand.

  5. Kies OK.

  6. Open in Solution Explorer het snelmenu van de verwijzing die u zojuist hebt toegevoegd en kies daarna Eigenschappen.

  7. Controleer in het venster Eigenschappen of de eigenschap Insluiten interoperabiliteitstypen is ingesteld op True. Dit zorgt ervoor dat Visual Studio typegegevens voor COM-typen insluit in uw uitvoerbare bestanden, waardoor primaire interop-assembly's niet meer met uw app hoeven te worden geïmplementeerd.

Opmerking

De menu- en dialoogvensteropties kunnen variëren, afhankelijk van de versie van Visual Studio die u gebruikt.

Een verwijzing toevoegen naar een typebibliotheek voor opdrachtregelcompilatie

  1. Genereer een interoperabiliteitsassembly zoals beschreven in Interop-assembly's genereren op basis van typebibliotheken.

  2. Gebruik de compilatieoptie -link (C# Compiler Options) of -link (Visual Basic) met de naam van de interop-assembly om typegegevens in te sluiten voor COM-typen in uw uitvoerbare bestanden.

Zie ook