Applicazioni isolate e assembly affiancati

Scopo

Applicazioni isolate e assembly side-by-side è una soluzione di Microsoft Windows che riduce i conflitti di controllo delle versioni nelle applicazioni client Windows. Con Windows, gli sviluppatori di applicazioni possono compilare applicazioni isolate completamente autodescrittive e non interessate dalle modifiche apportate al Registro di sistema, ad altre applicazioni o ad altre versioni di assembly in esecuzione nel sistema. Gli autori e gli amministratori di applicazioni possono usare manifesti per gestire la condivisione di assembly side-by-side dopo la distribuzione su base globale o per applicazione. I clienti traggono vantaggio dalle applicazioni isolate che sono più stabili e aggiornate in modo più affidabile.

Se applicabile

Le applicazioni isolate e la condivisione di assembly side-by-side possono essere usate per sviluppare applicazioni che condividono in modo sicuro gli assembly del sistema operativo. Gli sviluppatori possono usare questa tecnologia per correggere i conflitti di controllo delle versioni delle DLL causati da una versione incompatibile di un assembly condiviso.

Se l'applicazione deve ottenere costantemente la versione di un componente testato, è possibile isolare l'applicazione in modo che venga sempre eseguita con la versione testata del componente nel computer dell'utente.

Le applicazioni isolate e gli assembly side-by-side sono destinati allo sviluppo di applicazioni in stile desktop.

Sviluppatori

Questa documentazione è destinata principalmente agli sviluppatori di software, agli sviluppatori di applicazioni e agli amministratori di rete:

  • Sviluppatori di software che vogliono creare applicazioni isolate che useranno gli assembly side-by-side resi disponibili da Microsoft e da altri editori di assembly side-by-side.
  • Sviluppatori di applicazioni interessati a creare assembly side-by-side personalizzati per isolare le applicazioni.
  • Amministratori di rete che desiderano altre informazioni sulle applicazioni isolate.

Come riferimento principale per la condivisione di assembly side-by-side e le applicazioni isolate, questa documentazione fornisce informazioni generali sulla creazione di manifesti e assembly side-by-side, sull'installazione di applicazioni isolate e assembly side-by-side e sull'uso dell'API Contesto di attivazione.

Requisiti di runtime

Windows Server 2003 e versioni successive o Windows XP e versioni successive sono necessari per usare assembly e manifesti side-by-side per isolare le applicazioni e usare l'API contesto di attivazione.

Contenuto della sezione

Argomento Descrizione
Riferimento
Documentazione di applicazioni isolate e assembly side-by-side.