Como: Gerar Assemblies de interoperabilidade de bibliotecas de tipo
O Type Library Importer (Tlbimp. exe) é uma ferramenta de linha de comando que converte a coclasses de e interfaces contidos em uma biblioteca de tipos COM metadados. Essa ferramenta cria automaticamente um assembly de interoperabilidade e o namespace para o tipo de informação. Depois que os metadados de uma classe estiver disponível, os clientes gerenciados podem criar instâncias do tipo COM e chamar seus métodos, como se fosse um.NET instância. Tlbimp. exe converte uma biblioteca de tipo inteiro metadados ao mesmo tempo e não é possível gerar informações de tipo para um subconjunto dos tipos definidos em uma biblioteca de tipos.
Para gerar um assembly de interoperabilidade a partir de uma biblioteca de tipos
Use o seguinte comando:
Tlbimp <arquivo de biblioteca de tipo>
Adicionando a /out: switch produz um assembly de interoperabilidade com um nome alterado, como, por exemplo, LOANLib.dll. Alterar o nome do assembly de interoperabilidade pode ajudar a diferenciá-lo de DLL de COM original e impedir que os problemas que podem ocorrer com nomes duplicados.
Exemplo
O comando a seguir produz o conjunto de Loanlib.dll no Loanlib namespace.
tlbimp Loanlib.dll
O comando a seguir produz um assembly de interoperabilidade com um nome alterado (LOANLib.dll).
tlbimp LoanLib.dll /out: LOANLib.dll