Share via


Procedure: Interop-assembly's genereren op basis van typebibliotheken

Type Library Importer (Tlbimp.exe) is een opdrachtregelprogramma waarmee de coklassen en interfaces in een COM-typebibliotheek worden geconverteerd naar metagegevens. Met dit hulpprogramma maakt u automatisch een interoperabiliteitsassembly en naamruimte voor de typegegevens. Nadat de metagegevens van een klasse beschikbaar zijn, kunnen beheerde clients exemplaren van het COM-type maken en de bijbehorende methoden aanroepen, net zoals bij een .NET-exemplaar. Tlbimp.exe converteert een hele typebibliotheek in één keer naar metagegevens en kan geen typegegevens genereren voor een subset van de typen die zijn gedefinieerd in een typebibliotheek.

Een interoperabiliteitsassembly genereren op basis van een typebibliotheek

  1. Gebruik de volgende opdracht:

    tlbimp<type-library-file>

    Het toevoegen van de /out: switch produceert een interoperabiliteitsassembly met een gewijzigde naam, zoals LOANLib.dll. Als u de naam van de interoperabiliteitsassembly wijzigt, kunt u deze onderscheiden van de oorspronkelijke COM-DLL en voorkomen dat er problemen optreden die dubbele namen kunnen hebben.

Opmerking

Met de volgende opdracht wordt de Loanlib.dll assembly in de Loanlib naamruimte geproduceerd.

tlbimp Loanlib.tlb  

Met de volgende opdracht wordt een interoperabiliteitsassembly met een gewijzigde naam (LOANLib.dll) geproduceerd.

tlbimp LoanLib.tlb /out: LOANLib.dll  

Zie ook