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