Como: Adicionar referências a bibliotecas de tipos

O Visual Studio gera um assembly de interoperabilidade que contém metadados quando você adiciona uma referência a uma biblioteca de tipos. Se um assembly de interoperabilidade primário estiver disponível, o Visual Studio usará o assembly existente antes de gerar um novo assembly de interoperabilidade.

Para adicionar uma referência a uma biblioteca de tipos no Visual Studio

  1. Instale o arquivo COM DLL ou EXE em seu computador, a menos que o arquivo Windows Setup.exe execute a instalação para você.

  2. Escolha Projeto, Adicionar Referência.

  3. No Gerenciador de Referências, escolha COM.

  4. Selecione a biblioteca de tipos na lista ou navegue até o arquivo .tlb.

  5. Selecione OK.

  6. No Gerenciador de Soluções, abra o menu de atalho da referência recém-adicionada e, depois, escolha Propriedades.

  7. Na janela Propriedades, verifique se a propriedade Inserir Tipos de Interoperabilidade está definida como True. Isso faz com que o Visual Studio insira informações sobre tipos para tipos COM em seus executáveis, eliminando a necessidade de implantar assemblies de interoperabilidade primário com seu aplicativo.

Observação

As opções de menu e de caixa de diálogo podem variar, dependendo da versão do Visual Studio que você está usando.

Para adicionar uma referência a uma biblioteca de tipos para compilação da linha de comando

  1. Gere um assembly de interoperabilidade, conforme descrito em Como gerar assemblies de interoperabilidade em bibliotecas de tipos.

  2. Use a opção do compilador -link (Opções do Compilador do C#) ou -link (Visual Basic) com o nome do assembly de interoperabilidade para inserir informações de tipo para tipos COM nos executáveis.

Confira também