Compartilhar via


Como: Gerar assemblies de interoperabilidade de bibliotecas de tipos

The Tipo Library Importer (Tlbimp.exe) é uma ferramenta de linha de comando que converte as interfaces contidos em uma biblioteca de tipos COM metadados e coclasses.Essa ferramenta cria automaticamente um assembly de interoperabilidade e o espaço para nome para o tipo de informação.Depois que sistema autônomo metadados de uma classe estiver disponível, sistema autônomo clientes gerenciado podem criar instâncias de tipo COM e chamar seus métodos, sistema autônomo se fossem uma instância do .NET.Tlbimp.exe converte uma biblioteca de tipo inteiro em metadados ao mesmo tempo e não é possível gerar informações de tipo para um subconjunto dos tipos definido em uma biblioteca de tipos.

Para gerar um assembly de interoperabilidade a partir de uma biblioteca de tipos

  • Use o seguinte comando:

    Tlbimp <tipo de arquivo de biblioteca>

    Adicionando o /out: comutador produz um assembly de interoperabilidade com um nome alterado, sistema autônomo LOANLib.dll.Alterar o nome do assembly de interoperabilidade pode ajudar a diferenciá-lo de DLL de COM original e impedir problemas que podem ocorrer com nomes duplicados.

Exemplo

O comando a seguir produz o assembly 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

Consulte também

Conceitos

Importando uma biblioteca de tipos sistema autônomo um assembly

Expondo componentes COM para o .NET estrutura