Compartilhar via


Assemblies

O Windows Installer pode instalar, remover e atualizar assemblies e assemblies Win32 usados pelo common language runtime do Microsoft .NET Framework. Um assembly é tratado pelo Windows Installer como um único componente do instalador. Todos os arquivos que constituem um assembly devem ser contidos por um único componente do instalador listado na tabela Component.

O Windows Installer em execução no Windows Vista e no Windows XP pode instalar assemblies lado a lado. Assemblies lado a lado podem compartilhar assemblies com segurança entre vários aplicativos e podem compensar os efeitos negativos do compartilhamento de assembly, como conflitos de DLL. Em vez de uma única versão de um assembly que assume compatibilidade com versões anteriores com todos os aplicativos, o compartilhamento de assembly lado a lado permite que várias versões de um assembly COM ou Win32 sejam executadas simultaneamente no sistema. Essa funcionalidade aprimorada para isolar aplicativos é uma parte importante do Microsoft .NET Framework. Para obter mais informações, consulte aplicativos isolados e assemblies lado a lado.

As seções a seguir descrevem o uso de assemblies com o Windows Installer.

Para obter informações sobre como instalar aplicativos COM e COM+ 1.0, consulte Instalando um aplicativo COM+ com o Windows Installer, instalando um componente COM em um local privadoe tornar um componente COM em um pacote privado existente.