Cómo: Generar ensamblados de interoperabilidad a partir de bibliotecas de tipos

Actualización: noviembre 2007

El Importador de la biblioteca de tipos (Tlbimp.exe) es una herramienta de línea de comandos que convierte en metadatos las coclases y las interfaces contenidas en una biblioteca de tipos COM. Esta herramienta crea de forma automática un ensamblado de interoperabilidad y un espacio de nombres para la información de tipos. Una vez que los metadatos de una clase están disponibles, los clientes administrados pueden crear instancias del tipo COM y llamar a sus métodos, como si se tratase de una instancia de .NET. Tlbimp.exe convierte en metadatos toda una biblioteca de tipos de una vez y no puede generar información de tipos para un subconjunto de los tipos definidos en una biblioteca de tipos.

Para generar un ensamblado de interoperabilidad a partir de una biblioteca de tipos

  • Utilice el comando siguiente:

    tlbimp <archivo_de_biblioteca_de_tipos>

    Si se agrega el modificador /out: se genera un ensamblado de interoperabilidad con un nombre modificado, como LOANLib.dll. La alteración del nombre del ensamblado de interoperabilidad ayuda a distinguirlo del DLL COM original y evita problemas que pueden surgir al tener nombres duplicados.

Ejemplo

El comando siguiente genera el ensamblado Loanlib.dll en el espacio de nombres Loanlib.

tlbimp Loanlib.dll

El comando siguiente genera un ensamblado de interoperabilidad con un nombre modificado (LOANLib.dll).

tlbimp LoanLib.dll /out: LOANLib.dll

Vea también

Conceptos

Importar una biblioteca de tipos como un ensamblado

Exponer componentes COM en .NET Framework