Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Note
Este artigo descreve orientações sobre interoperabilidade COM do .NET Framework que usam o Importador de Biblioteca de Tipos (Tlbimp.exe) herdado. Para versões modernas do .NET, use a geração de código-fonte COM ou a API ComWrappers. Para obter mais informações, consulte interoperabilidade COM.
O Importador da Biblioteca de Tipos (Tlbimp.exe) é uma ferramenta de linha de comando que converte as coclasses e interfaces contidas em uma biblioteca de tipos COM em metadados. Essa ferramenta cria automaticamente um assembly de interoperabilidade e o namespace para as informações de tipo. Depois que os metadados de uma classe estiverem disponíveis, os clientes gerenciados poderão criar instâncias do tipo COM e chamar seus métodos, como se fosse uma instância .NET. Tlbimp.exe converte uma biblioteca de tipos inteira em metadados de uma só vez e não pode gerar informações de tipo para um subconjunto dos tipos definidos em uma biblioteca de tipos.
Gerar um assembly de interoperabilidade de uma biblioteca de tipos
Para gerar um assembly de interoperabilidade de uma biblioteca de tipos, use o seguinte comando:
tlbimp <type-library-file>
Adicionar a opção /out: gera um assembly de interoperabilidade com nome alterado, como LOANLib.dll. A alteração do nome do assembly de interoperabilidade pode ajudar a diferenciá-lo da DLL COM original e evitar problemas que podem ocorrer devido a nomes duplicados.
Example
O comando a seguir produz o assembly Loanlib.dll no namespace Loanlib.
tlbimp Loanlib.tlb
O comando a seguir produz um assembly de interoperabilidade com um nome alterado (LOANLib.dll).
tlbimp LoanLib.tlb /out: LOANLib.dll