Microsoft .NET Framework is 'n sagteware-ontwikkelingsplatform wat deur Microsoft ontwikkel is.
Elke sagteware wat met .NET ontwikkel is, moet in die stelsel weesInstalleer .net Frameworkom die toepassing te laat loop.En, wanneer jy 'n nuwe toepassing wat op .Net ontwikkel is op jou rekenaar/bediener installeer, is dit soms nodig om vooraf te weet watter weergawes en dienspakkette van die .Net Framework is.
Windows 11 en Windows 10 het .NET Framework 2022 by verstek geïnstalleer in die 4.8.1-opdatering.Hier is hoe om te kyk watter weergawes van .NET Framework op 'n Windows-stelsel geïnstalleer is.
Contents [show]
Microsoft .NET Framework weergawe
.NET Framework is beskikbaar in verskeie weergawes, sommige word by verstek in sommige Windows-bedryfstelsels ingesluit, of alle weergawes kan van die Microsoft-webwerf afgelaai word.
Hier is 'n lys van alle vrygestelde weergawes van die .NET Framework (opgedateer vanaf 2023 November 11):
- NET Framework 1.0 (vooraf geïnstalleer in Windows XP)
- NET Framework 1.1 (Vooraf geïnstalleer in Windows Server 2003)
- NET Framework 2.0 (預設Geïnstalleer in Windows Server 2003, 2003 R2, 2008 SP2 en 2008 R2 SP1)
- NET Framework 3.0 (gebundel in Windows Vista en Windows Server 2008 SP2, 2008 R2 SP1)
- NET Framework 3.5(Vooraf geïnstalleer in Windows 7, 8/8.1, Windows 10 en Windows Server 2008 R2 SP1)
- NET Framework 4.0
- NET Framework 4.5 (by verstek geïnstalleer in Windows 8 en Windows Server 2012)
- NET Framework 4.5.1 (Vooraf geïnstalleer in Windows 8.1 en Windows Server 2012 R2)
- NET Framework 4.5.2
- NET Framework 4.6 (geïnstalleer in Windows 10)
- NET Framework 4.6.1 (geïnstalleer in Windows 10 weergawe 1511)
- NET Framework 4.6.2 (geïnstalleer in Windows 10 weergawe 1607 en Windows Server 2016)
- NET Framework 4.7 (geïnstalleer in Windows 10 weergawe 1703)
- NET Framework 4.7.1 (geïnstalleer in Windows 10 weergawe 1709)
- NET Framework 4.7.2 (geïnstalleer in Windows 10 weergawe 1803/1809)
- NET Framework 4.8 (已於2019年4月18日發布,最新的Windows 10版本1903(操作系統的2019年5月更新版本)已經包含.NET Framework 4.8版本。)
- NET Framework 4.8.1 (Windows 11 en Windows 10 is geskeduleer om in die 2022-opdatering geïnstalleer te word)
Bekyk .NET Framework-weergawe
Alle weergawes van .NET Framework is in die volgende vouers geïnstalleer:
- %SystemRoot%\Microsoft.NET\Framework
- %SystemRoot%\Microsoft.NET\Framework64
en wys 'n lys van .Net-geïnstalleerde weergawes, maak asseblief hierdie gids oop, daar is 'n aparte gids vir elke weergawe , wat beginis vkarakter, is die weergawenommer die gidsnaam.
Alternatiewelik kan jy 'n opdragprompt met administratiewe voorregte oopmaak en die volgende opdrag uitvoer om die geïnstalleerde .NET Framework-gids (weergawe) te vertoon.
dir %WINDIR%\Microsoft.Net\Framework\v* /O:-N /B
Gebruik die Registerredigeerder om die NET Framework-weergawe te sien
- Druk Windows + R, tikregedit,Klik dan OK om die Windows-registerredigeerder oop te maak.
- Navigeer dan na die volgende pad:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- Wanneer jy die NDP-subsleutel gebruik, sal jy aparte inskrywings sien vir elke .NET Framework-weergawe wat op die stelsel geïnstalleer is.
Om meer te wete te kom oor 'n geïnstalleerde weergawe, bv. wanneer u v4 uitbrei en óf vol óf kliënt kies, sal jy die volgende registerparameters vind:
- installeer —version install flag (indien gelyk aan 1, is hierdie weergawe van .Net reeds op die rekenaar geïnstalleer);
- installasie pad -installasieDie gids vir hierdie .Net-weergawe;
- Release — .Net huidige weergawenommer;
- uitgawe— Die volledige weergawenommer van die .Net Framework.
hier Die .NET Framework-weergawe en sy verwante vrystelling DWORD-waarde
版 | Publiseer die waarde van die DWORD |
---|---|
NET Framework 4.5 | 378389 |
.NET Framework 8.1 ingesluit by Windows 4.5.1 | 378675 |
.NET Framework 8 geïnstalleer op Windows 7, Windows 1 SP2 of Windows Vista SP4.5.1 | 378758 |
NET Framework 4.5.2 | 379893 |
.NET Framework 10 ingesluit by Windows 4.6 | 393295 |
.NET Framework 4.6 op alle ander Windows-bedryfstelselweergawes geïnstalleer | 393297 |
.NET Framework 10 op Windows 4.6.1 geïnstalleer | 394254 |
.NET Framework 4.6.1 op alle ander Windows-bedryfstelselweergawes geïnstalleer | 394271 |
.NET Framework 10 geïnstalleer op Windows 2016 Anniversary Update en Windows Server 4.6.2 | 394802 |
.NET Framework 4.6.2 op alle ander Windows-bedryfstelselweergawes geïnstalleer | 394806 |
.NET Framework 10 geïnstalleer op Windows 4.7 Creators Update | 460798 |
.NET Framework 4.7 op alle ander Windows-bedryfstelselweergawes geïnstalleer | 460805 |
.NET Framework 10 geïnstalleer op Windows 4.7.1 Fall Creators Update | 461308 |
.NET Framework 4.7.1 op alle ander Windows-bedryfstelselweergawes geïnstalleer | 461310 |
.NET Framework 10 geïnstalleer op Windows 2018 Oktober 4.7.2 Update | 461814 |
.NET Framework 2018 geïnstalleer op Windows 4 April 10 Update | 461808 |
.NET Framework 10 geïnstalleer op Windows 4.7.2 Fall Creators Update en vroeëre bedryfstelselweergawes | 461814 |
Bogenoemde voorbeeld kontroleerRelease
in die register的 waarde om te bepaal of .NET Framework 4.5 of 'n later weergawe van die .NET Framework geïnstalleer is.