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

Installazione di .NET Framework 3.5 in Windows 8, Windows 8.1 e Windows 10

 

Il .NET Framework è parte integrante di molte applicazioni in esecuzione su Windows e fornisce funzionalità comuni per l'esecuzione di tali applicazioni. Per gli sviluppatori, .NET Framework fornisce un modello di programmazione coerente per la costruzione di applicazioni. Se si usa il sistema operativo Windows, .NET Framework potrebbe essere già installato nel computer. In particolare, .NET Framework 4.5 è incluso in Windows 8 e .NET Framework 4.5.1 è incluso in Windows 8,1 e .NET Framework 4.6 è incluso in Windows 10.

.NET Framework 3.5 non viene tuttavia installato automaticamente con Windows 8, Windows 8,1 o Windows 10 e deve essere abilitato separatamente per eseguire applicazioni che dipendono da esso. Ciò deve verificarsi tramite Windows Update, che viene richiamato in uno dei tre modi seguenti. Per tutte le opzioni è necessaria una connessione Internet.

Durante l'installazione, potrebbe verificarsi un errore 0x800f0906, 0x800f0907 o 0x800f081f. In tal caso, vedere Errore di installazione di .NET Framework 3.5: 0x800f0906, 0x800f0907, 0x800f081f. Si noti che questo problema può essere risolto installando l'aggiornamento della sicurezza 3005628.

Se uno dei metodi sopra riportati non riesce o non si dispone di una connessione Internet, è necessario usare il supporto di installazione di Windows. Per altre informazioni, vedere Metodo 3 per l'errore 0x800f0906 nell'articolo Errore di installazione .NET Framework 3.5. Se non esiste alcun supporto di installazione, vedere Creare un supporto di installazione per Windows 8.1.

Note importanti:

  • In generale, le versioni di .NET Framework installate nel computer non devono essere disinstallate. App diverse dipendono da versioni diverse del framework ed è possibile caricare più versioni di .NET Framework contemporaneamente in un computer.

  • .NET Framework 3.5 viene usato anche per le app compilate per le versioni 2.0 e 3.0.

  • Se si installa un Language Pack Windows prima di .NET Framework 3.5, l'installazione di .NET Framework 3.5 potrebbe non riuscire. Installare .NET Framework 3.5 prima di installare i Language Pack Windows.

  • Windows CardSpace non è disponibile con .NET Framework 3.5 in Windows 8.

  • A causa di problemi relativi alla procedura di installazione di .NET Framework 3.5, purtroppo non è possibile fornire un programma di installazione separato e autonomo che possa essere eseguito indipendentemente da Windows Update. Inoltre, se tutti gli altri metodi hanno esito negativo, è necessario ricorrere al supporto di installazione come descritto in precedenza.

Se per un'applicazione è richiesto il .NET Framework 3.5, ma la versione non è abilitata nel computer in uso, verrà visualizzata la seguente finestra di messaggio durante l'installazione o quando si esegue l'applicazione per la prima volta. Nella finestra di messaggio scegliere Installa la funzionalità per abilitare .NET Framework 3.5. Per questa opzione è necessaria una connessione Internet.

Finestra di dialogo per l'installazione della versione 3.5 in Windows 8

Il .NET Framework 3.5 può essere abilitato autonomamente dal Pannello di controllo. Per questa opzione è necessaria una connessione Internet.

  1. Premere il tasto Windows Logo Windows sulla tastiera, digitare Funzionalità Windows e premere Invio. Verrà visualizzata la finestra di dialogo Attivazione o disattivazione delle funzionalità Windows. In alternativa, aprire Pannello di controllo, fare clic sugli elementi Programmi e quindi fare clic su "Attivazione o disattivazione delle funzionalità Windows" in Programmi e funzionalità.

  2. Selezionare la casella di controllo .NET Framework 3.5 (include .NET 2.0 e 3.0), fare clic su OK e riavviare il computer, se richiesto.

Non è necessario selezionare gli elementi figlio per l'attivazione HTTP di Windows Communication Foundation (WCF), a meno che, in qualità di sviluppatore, non si richieda la funzionalità di mapping del gestore e degli script WCF.

Il video seguente mostra come effettuare questa operazione:

Installazione di .NET Framework in Windows 8 o 8.1
Mostra: