Gerar Assemblies de interoperabilidade primários
Há duas maneiras de gerar um assembly de interoperabilidade primária:
Usando o Type Library Importer (Tlbimp. exe) fornecida pelo Windows Software Development Kit (SDK).
Produzir um assembly de interoperabilidade primário usando Tlbimp. exe para importar uma biblioteca de tipos é simples. Tlbimp. exe fornece as seguintes proteções:
Verifica se há outros assemblies de interoperabilidade primários registrados antes de criar novos assemblies de interoperabilidade para quaisquer referências de biblioteca de tipo aninhado.
Falha ao emitir o assembly de interoperabilidade primária, se você não especificar o nome de arquivo para dar um nome forte do assembly de interoperabilidade primária ou recipiente.
Falha ao emitir um assembly de interoperabilidade primária, se você omitir referências aos assemblies dependentes.
Falha ao emitir um assembly de interoperabilidade primária, se você adicionar referências a assemblies dependentes que não são assemblies de interoperabilidade primários.
Criando assemblies de interoperabilidade primários manualmente no código-fonte usando uma linguagem que seja compatível com a especificação de CLS (Common Language), como, por exemplo, C#. Essa abordagem é útil quando uma biblioteca de tipos não está disponível.
Você deve ter um par de chaves criptográficas para assinar o assembly com um nome forte. Para obter detalhes, consulte Criar um par de chaves.
Consulte também
Tarefas
Como: Gerar Assemblies de interoperabilidade primários usando Tlbimp. exe
Como: Criar Assemblies de interoperabilidade primários manualmente
Conceitos
Produção de Assemblies de interoperabilidade primários
Nomes de Assemblies de interoperabilidade primários
Personalizando os Assemblies de interoperabilidade primários
Distribuir Assemblies de interoperabilidade primária para desenvolvedores