Trova le versioni di .NET Framework installate
Come forse già saprai, potresti avere diverse versioni di .NET Framework installate contemporaneamente. Molte app moderne sono create con .NET, quindi alcune app potrebbero richiedere una versione .NET specifica. Senza la versione .NET corretta, l'app potrebbe essere eseguita con problemi o semplicemente non avviarsi. Ecco una serie di modi per trovare le versioni di .NET Framework installate.
Ecco un esempio di una semplice situazione che ti fa installare più versioni di .NET framework. Windows 10 viene fornito con .NET Framework 4.5 preinstallato, ma molte app sviluppate nell'era Vista e Windows 7 richiedono il framework .NET v3.5 installato insieme a 4.5. Queste app non verranno eseguite a meno che non installi la versione richiesta. Quando provi a eseguire una di queste app, Windows 10 ti chiederà di scaricare e installare .NET Framework 3.5 da Internet.
Annuncio
Suggerimento: vedi Installazione offline di .NET Framework 3.5 in Windows 10 utilizzando DISM
Il framework .NET è una piattaforma di sviluppo che semplifica agli sviluppatori di applicazioni la creazione di varie applicazioni e servizi desktop e Web per Windows. Il framework .NET velocizza la creazione di programmi fornendo un'ampia gamma di librerie, classi e funzioni pronte all'uso.
Per scoprire quali versioni di .NET Framework sono installate, Fare quanto segue.
- Apri il App Editor del Registro di sistema.
- Vai alla seguente chiave di registro.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
Scopri come accedere a una chiave di registro con un clic.
- Le versioni installate sono elencate nella sottochiave NDP. Il numero di versione è memorizzato in Versione iscrizione. Per .NET Framework 4 il Versione la voce si trova nella sottochiave Client o Full (in NDP) o in entrambe le sottochiavi.
- Per il framework .NET 4.5 e versioni successive, vai alla chiave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
Se la sottochiave Full non è presente, non è installato .NET Framework 4.5 o versione successiva.
- Controlla un valore DWORD denominato Pubblicazione. L'esistenza del Pubblicazione DWORD indica che .NET Framework 4.5 o successivo è stato installato su quel computer. Controlla la tabella seguente per trovare le informazioni esatte sulla versione per il framework .NET.
Valore del rilascio DWORD | Versione |
---|---|
378389 | .NET Framework 4.5 |
378675 | .NET Framework 4.5.1 installato con Windows 8.1 o Windows Server 2012 R2 |
378758 | .NET Framework 4.5.1 installato su Windows 8, Windows 7 SP1 o Windows Vista SP2 |
379893 | .NET Framework 4.5.2 |
Solo su sistemi Windows 10: 393295 Su tutte le altre versioni del sistema operativo: 393297 |
.NET Framework 4.6 |
Solo sui sistemi Windows 10 November Update: 394254 Su tutte le altre versioni del sistema operativo: 394271 |
.NET Framework 4.6.1 |
Solo su Windows 10 Anniversary Update: 394802 Su tutte le altre versioni del sistema operativo: 394806 |
.NET Framework 4.6.2 |
Solo su Windows 10 Creators Update: 460798 Su tutte le altre versioni del sistema operativo: 460805 |
.NET Framework 4.7 |
Solo su Windows 10 Fall Creators Update: 461308 Su tutte le altre versioni del sistema operativo: 461310 |
.NET Framework 4.7.1 |
Solo su Windows 10 aprile 2018 Update: 461808 Su tutte le altre versioni del sistema operativo: 461814 |
.NET Framework 4.7.2 |
Questo è tutto.