Zoek welke .NET Framework-versies zijn geïnstalleerd
Zoals u wellicht al weet, zijn er mogelijk verschillende .NET Framework-versies tegelijk geïnstalleerd. Veel moderne apps zijn gebouwd met .NET, dus voor bepaalde apps is mogelijk een specifieke .NET-versie vereist. Zonder de juiste .NET-versie kan de app problemen hebben of gewoon niet starten. Hier zijn een aantal manieren om te achterhalen welke .NET Framework-versies u hebt geïnstalleerd.
Hier is een voorbeeld van een eenvoudige situatie waarbij u meerdere versies van .NET Framework moet installeren. Windows 10 wordt geleverd met het .NET Framework 4.5 voorgeïnstalleerd, maar veel apps die zijn ontwikkeld in het Vista- en Windows 7-tijdperk vereisen het .NET framework v3.5 geïnstalleerd samen met 4.5. Deze apps werken alleen als u de vereiste versie installeert. Wanneer u een dergelijke app probeert uit te voeren, zal Windows 10 u vragen om het .NET Framework 3.5 van internet te downloaden en te installeren.
Advertentie
Tip: zie Offline installatie van .NET Framework 3.5 in Windows 10 met DISM
Het .NET-framework is een ontwikkelplatform dat het voor applicatieontwikkelaars gemakkelijker maakt om verschillende desktop- en webapplicaties en -services voor Windows te maken. Het .NET-framework maakt het maken van programma's sneller door een breed scala aan kant-en-klare bibliotheken, klassen en functies te bieden.
Om te zien welke .NET Framework-versies zijn geïnstalleerd, doe het volgende.
- Open de Register-editor-app.
- Ga naar de volgende registersleutel.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
Zie hoe u naar een registersleutel gaat met één klik.
- De geïnstalleerde versies worden vermeld onder de NDP-subsleutel. Het versienummer wordt opgeslagen in de Versie binnenkomst. Voor het .NET Framework 4 de Versie invoer is onder de subsleutel Client of Full (onder NDP), of onder beide subsleutels.
- Ga voor het .NET framework 4.5 en hoger naar de sleutel
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Volledig
Als de subsleutel Full niet aanwezig is, hebt u .NET Framework 4.5 of hoger niet geïnstalleerd.
- Controleer op een DWORD-waarde met de naam Uitgave. Het bestaan van de Uitgave DWORD geeft aan dat .NET Framework 4.5 of nieuwer op die computer is geïnstalleerd. Bekijk de onderstaande tabel om de exacte release-informatie voor het .NET-framework te vinden.
Waarde van de release DWORD | Versie |
---|---|
378389 | .NET Framework 4.5 |
378675 | .NET Framework 4.5.1 geïnstalleerd met Windows 8.1 of Windows Server 2012 R2 |
378758 | .NET Framework 4.5.1 geïnstalleerd op Windows 8, Windows 7 SP1 of Windows Vista SP2 |
379893 | .NET Framework 4.5.2 |
Alleen op Windows 10-systemen: 393295 Op alle andere OS-versies: 393297 |
.NET Framework 4.6 |
Alleen op Windows 10 November Update-systemen: 394254 Op alle andere OS-versies: 394271 |
.NET Framework 4.6.1 |
Alleen op Windows 10 Jubileumupdate: 394802 Op alle andere OS-versies: 394806 |
.NET Framework 4.6.2 |
Alleen op Windows 10 Creators Update: 460798 Op alle andere OS-versies: 460805 |
.NET Framework 4.7 |
Alleen op Windows 10 Fall Creators Update: 461308 Op alle andere OS-versies: 461310 |
.NET Framework 4.7.1 |
Alleen op Windows 10 april 2018 Update: 461808 Op alle andere OS-versies: 461814 |
.NET Framework 4.7.2 |
Dat is het.