Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Riduzione dei riavvii del sistema durante le installazioni di .NET Framework 4.5

.NET Framework (current version)
 

Il programma di installazione di .NET Framework 4.5 usa la Gestione riavvio per impedire i riavvii del sistema quando possibile durante l'installazione. Se il programma di installazione dell'applicazione installa .NET Framework, può interagire con Gestione Riavvio per utilizzare questa funzionalità. Per ulteriori informazioni, vedere Procedura: ottenere lo stato di avanzamento dal programma d'installazione di .NET Framework 4.5.

L'installazione di .NET Framework 4.5 richiede un riavvio del sistema se un'applicazione .NET Framework 4 viene utilizzata durante l'installazione. Questo perché .NET Framework 4.5 sostituisce i file di .NET Framework 4 e richiede che questi file siano disponibili durante l'installazione. In molti casi, il riavvio può essere impedito mediante un preventivo rilevamento e la chiusura delle applicazioni .NET Framework 4 in uso. Tuttavia, alcune applicazioni del sistema non devono essere chiuse. In questi casi, un riavvio non può essere evitato.

Un utente che esegue l'installazione completa di .NET Framework 4.5 ha l'opportunità di evitare il riavvio del sistema se il programma di installazione rileva applicazioni .NET Framework 4 in uso. Un messaggio elenca tutte le applicazioni .NET Framework 4 in esecuzione e fornisce l'opzione di chiudere le applicazioni prima dell'installazione. Se l'utente conferma, queste applicazioni vengono arrestate dal programma di installazione e il riavvio del sistema viene evitato. Se l'utente non risponde al messaggio nei limiti di una certa quantità di tempo, l'installazione prosegue senza chiudere alcuna applicazione.

Se Gestione Riavvio rileva una situazione che richiede il riavvio del sistema anche se le applicazioni in esecuzione sono state chiuse, il messaggio non viene visualizzato.

Finestra di dialogo di chiusura applicazione

Mostra un messaggio di richiesta di chiusura delle applicazioni .NET Framework in esecuzione

Se si desidera ridistribuire .NET Framework con l'applicazione, ma si vuole utilizzare il proprio programma di installazione e la propria interfaccia utente, è possibile includere (concatenare) il processo di installazione di .NET Framework al proprio processo di installazione. Per ulteriori informazioni sulle installazioni concatenate, vedere Guida alla distribuzione di .NET Framework per sviluppatori. Per ridurre i riavvii del sistema durante le installazioni concatenate, il programma di installazione di .NET Framework fornisce al proprio programma di installazione l'elenco delle applicazioni da chiudere. Il programma di installazione deve fornire queste informazioni all'utente tramite un'interfaccia utente come una finestra di messaggio, ottenere la risposta dell'utente e passare la risposta al programma di installazione di .NET Framework. Per un esempio di programma di installazione concatenato, vedere l'articolo Procedura: ottenere lo stato di avanzamento dal programma d'installazione di .NET Framework 4.5.

Se si utilizza un programma di installazione concatenato, ma non si desidera fornire una finestra di messaggio per chiudere le applicazioni, è possibile utilizzare le opzioni /passive e /showrmui alla riga di comando quando si concatena il processo di installazione di .NET Framework. Quando si utilizzano queste opzioni, il programma di installazione mostra la finestra di messaggio per chiudere le applicazioni, se è possibile chiuderle, per evitare il riavvio del sistema. Questa finestra di messaggio si comporta allo stesso modo in modalità passiva e nell'interfaccia utente completa. Vedere Guida alla distribuzione di .NET Framework per sviluppatori per il set completo di opzioni della riga di comando per il pacchetto ridistribuibile di .NET Framework.

Mostra: