Assemblies compartilhados

Um assembly Win32 pode ser instalado como um assembly compartilhado e estar disponível para uso por vários aplicativos no computador. Assemblies compartilhados devem ser instalados por um pacote do Windows Installer usado para instalar ou atualizar um aplicativo.

Assemblies compartilhados são instalados como assemblies lado a lado. O Windows Installer instala assemblies compartilhados lado a lado na pasta Winsxs. Os assemblies não são registrados globalmente no sistema, mas estão disponíveis globalmente para qualquer aplicativo que especifique uma dependência no assembly em um arquivo de manifesto. Para obter mais informações, consulte Aplicativos isolados e assemblies lado a lado.

Em sistemas operacionais anteriores ao Windows XP, os assemblies compartilhados geralmente são instalados na pasta do sistema Windows e registrados globalmente. A versão mais recente instalada está disponível para qualquer aplicativo que se associe a ela.

Para obter informações sobre como criar um pacote do Windows Installer para instalar um assembly compartilhado, consulte o seguinte: