Condividi tramite


Informazioni sugli assembly condivisi

Un assembly condiviso è un assembly disponibile per l'uso da parte di più applicazioni nel computer. In Windows Vista e Windows XP assembly side-by-side possono essere installati come assembly condivisi. Gli assembly condivisi side-by-side non vengono registrati globalmente nel sistema, ma sono disponibili globalmente per le applicazioni che specificano una dipendenza dall'assembly nei manifesti . Più versioni di assembly side-by-side possono essere condivise contemporaneamente da applicazioni diverse in esecuzione. Per maggiori dettagli, vedere Informazioni sulle applicazioni isolate e sugli assembly affiancati. Ad esempio, gli assembly side-by-side di Microsoft supportati forniti con Windows XP vengono in genere usati come assembly condivisi da più applicazioni.

Gli assembly condivisi affiancati vengono installati nella cartella WinSxS. Gli editori di assembly, le applicazioni e gli amministratori possono modificare la versione delle dipendenze degli assembly side-by-side dopo la distribuzione tramite la configurazione di . Gli assembly condivisi side-by-side possono essere installati da un aggiornamento del sistema operativo o da un pacchetto di Windows Installer che installa o aggiorna un'applicazione. Per ulteriori informazioni, consultare Installazione di assembly Win32.

Prima di Windows XP, gli assembly condivisi sono stati registrati a livello globale e installati nella cartella Sistema Windows. In questo caso, la versione installata più recente dell'assembly è disponibile per qualsiasi applicazione associata. Un assemblaggio affiancato può anche essere installato come assemblaggio privato per l'uso esclusivo di un'applicazione. Per ulteriori informazioni, vedere Assembly Privati.