Assembly

Windows Installer può installare, rimuovere e aggiornare assembly e assembly Win32 usati dal Common Language Runtime di Microsoft .NET Framework. Un assembly viene gestito da Windows Installer come singolo componente del programma di installazione. Tutti i file che costituiscono un assembly devono essere contenuti da un singolo componente del programma di installazione elencato nella tabella Componente .

Windows Installer in esecuzione in Windows Vista e Windows XP possono installare assembly side-by-side. Gli assembly side-by-side possono condividere in modo sicuro gli assembly tra più applicazioni e possono compensare gli effetti negativi della condivisione degli assembly, ad esempio conflitti di DLL. Anziché una singola versione di un assembly che presuppone la compatibilità con le versioni precedenti con tutte le applicazioni, la condivisione di assembly side-by-side consente a più versioni di un assembly COM o Win32 di eseguire simultaneamente nel sistema. Questa funzionalità migliorata per isolare le applicazioni è una parte importante di Microsoft .NET Framework. Per altre informazioni, vedere Applicazioni isolate e assembly side-by-side.

Le sezioni seguenti descrivono l'uso di assembly con Windows Installer.

Per informazioni sull'installazione di applicazioni COM e COM+ 1.0, vedere Installazione di un'applicazione COM+ con Windows Installer, Installazione di un componente COM in un percorso privato e Creazione di un componente COM in un pacchetto privato esistente.