Como: Adicionar referências a bibliotecas de tipos
Visual Studio gera um assembly de interoperabilidade contendo 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
Instale o arquivo COM DLL ou EXE no seu computador, a menos que um arquivo do Windows Setup.exe execute a instalação para você.
Escolha Projeto, Adicionar referência.
No Gerenciador de referências, escolha COM.
Selecione a biblioteca de tipos na lista ou procure o arquivo .tlb.
Escolha OK.
No Gerenciador de Soluções, abra o menu de atalho para a referência que você acabou de adicionar e escolha Propriedades.
Na janela Propriedades, verifique se a propriedade Embed Interop Types está definida como True. Isso faz com que o Visual Studio incorpore informações de tipo para tipos COM em seus executáveis, eliminando a necessidade de implantar assemblies de interoperabilidade primários com seu aplicativo.
Nota
As opções de menu e 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 de linha de comando
Gere um assembly de interoperabilidade conforme descrito em Como gerar assemblies de interoperabilidade a partir de bibliotecas de tipos.
Use a opção de compilador -link (Opções do compilador C#) ou -link (Visual Basic) com o nome do assembly de interoperabilidade para incorporar informações de tipo para tipos COM em seus executáveis.