Compartilhar via


Redistribuir Assemblies de interoperabilidade primários

Assemblies de interoperabilidade primários são redistribuídos para os usuários finais, como parte de um.Aplicativo do NET Framework. Diferente de exigir que cada biblioteca de tipos COM relevante ser registrado no computador do usuário, a implantação de um aplicativo que contém um ou mais assemblies de interoperabilidade primária é que o mesmo para qualquer um.Aplicativo baseado em NET. Para obter uma descrição completa dos recursos de implantação disponíveis para você, consulte Implantação de aplicativos.

Por definição, assemblies de interoperabilidade primária sempre são assinados pelo respectivo fornecedor, para garantir a exclusividade. Como a definição oficial única dos tipos que eles descrevem, você pode esperar populares assemblies de interoperabilidade primária a ser instalado no cache global de assemblies, mesmo se você implantar o mesmo assembly em um diretório de aplicativo. O common language runtime sempre direciona o seu aplicativo para o assembly de interoperabilidade primária no global assembly cache quando o conjunto de módulos global e o seu conjunto local têm a mesma assinatura do fornecedor. Nesse caso, o seu aplicativo não é isolado dos iniciado pelo fornecedor de alterações de versão. Quando seu aplicativo exige tal isolamento, gerar seu próprio assembly de interoperabilidade usando Type Library Importer (Tlbimp. exe) em vez de usar o assembly de interoperabilidade primário.

Consulte também

Tarefas

Como: Registrar Assemblies de interoperabilidade primários

Conceitos

Programação com Assemblies de interoperabilidade primários

A localização de Assemblies de interoperabilidade primários