Funzionalità di distribuzione di .NET Framework

In .NET Framework sono disponibili diverse funzionalità di base che facilitano la distribuzione di un'ampia gamma di applicazioni. Tali funzionalità comprendono:

  • Indipendenza delle applicazioni.

    Questa funzionalità fornisce l'isolamento delle applicazioni ed elimina i conflitti di DLL. Per impostazione predefinita i componenti di un'applicazione non influenzano il funzionamento di altre applicazioni.

  • Componenti privati per impostazione predefinita.

    Per impostazione predefinita, i componenti vengono distribuiti nella directory dell'applicazione e sono visibili solo a tale applicazione.

  • Condivisione controllata del codice.

    Per attivare la condivisione del codice è necessario rendere il codice condivisibile in modo esplicito, in quanto il codice non è condiviso per impostazione predefinita.

  • Gestione di più versioni.

    È possibile creare più versioni di un componente o di un'applicazione e specificare la versione da utilizzare. I criteri di gestione delle versioni sono attivati da Common Language Runtime.

  • Distribuzione e replica XCOPY.

    È possibile distribuire applicazioni e componenti autodescrittivi e indipendenti senza voci del Registro di sistema o dipendenze.

  • Aggiornamenti al volo.

    Gli amministratori possono aggiornare le DLL dei programmi utilizzando host, ad esempio ASP.NET, anche su computer remoti.

  • Integrazione con Microsoft Windows Installer.

    Durante la distribuzione di un'applicazione sono disponibili le funzioni di annuncio, pubblicazione, ripristino e installazione su richiesta.

  • Distribuzione aziendale.

    Questa funzionalità semplifica la distribuzione di software, anche mediante Active Directory.

  • Download e memorizzazione nella cache.

    I download incrementali consentono di limitare le dimensioni dei download e di isolare i componenti per consentirne l'utilizzo solo da parte dell'applicazione, in modo da minimizzare l'impatto della distribuzione.

  • Codice parzialmente attendibile.

    L'identità è basata sul codice anziché sull'utente, i criteri vengono impostati dall'amministratore e non viene visualizzata alcuna finestra di dialogo di certificato.

Vedere anche

Attività

Procedura: sviluppare un controllo di Windows Form semplice

Concetti

Distribuzione di un'applicazione per l'accesso COM
Nozioni fondamentali sulla distribuzione in .NET Framework

Altre risorse

Distribuzione di applicazioni .NET Framework