Microsoft .NET Framework je platforma za razvoj programske opreme, ki jo je razvil Microsoft.
Vsaka programska oprema, razvita z uporabo .NET, mora biti v sistemuNamestite .net Frameworkza zagon aplikacije.In ko na svoj računalnik/strežnik namestite novo aplikacijo, razvito na .Net, je včasih treba vnaprej vedeti, katere različice in servisni paketi .Net Framework.
Windows 11 in Windows 10 imata v posodobitvi 2022 privzeto nameščen .NET Framework 4.8.1.Tukaj je opisano, kako preveriti, katera različica .NET Framework je nameščena v sistemu Windows.
vsebina
Različica Microsoft .NET Framework
Obstaja veliko različic .NET Framework. Nekateri operacijski sistemi Windows privzeto vključujejo nekatere različice, vse različice pa je mogoče prenesti s spletnega mesta Microsoft.
Tukaj je seznam vseh izdanih različic ogrodja .NET Framework (posodobljeno od 2023. novembra 11):
- . NET Framework 1.0 (Vnaprej nameščen v operacijskem sistemu Windows XP)
- . NET Framework 1.1 (Vnaprej nameščen v Windows Server 2003)
- . NET Framework 2.0 (pred-PredpostavimoNameščeno v Windows Server 2003, 2003 R2, 2008 SP2 in 2008 R2 SP1)
- . NET Framework 3.0 (Priloženo v sistemih Windows Vista in Windows Server 2008 SP2, 2008 R2 SP1)
- . NET Framework 3.5(Predhodno nameščen v sistemih Windows 7, 8/8.1, Windows 10 in Windows Server 2008 R2 SP1)
- . NET Framework 4.0
- . NET Framework 4.5 (Privzeto nameščen v Windows 8 in Windows Server 2012)
- . NET Framework 4.5.1 (Vnaprej nameščeno v Windows 8.1 in Windows Server 2012 R2)
- . NET Framework 4.5.2
- . NET Framework 4.6 (Nameščeno v Windows 10)
- . NET Framework 4.6.1 (Nameščeno v operacijskem sistemu Windows 10 različice 1511)
- . NET Framework 4.6.2 (Nameščeno v Windows 10 različice 1607 in Windows Server 2016)
- . NET Framework 4.7 (Nameščeno v operacijskem sistemu Windows 10 različice 1703)
- . NET Framework 4.7.1 (Nameščeno v operacijskem sistemu Windows 10 različice 1709)
- . NET Framework 4.7.2 (Nameščeno v operacijskem sistemu Windows 10 različice 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 in Windows 10 naj bi bila nameščena v posodobitvi 2022)
Oglejte si različico .NET Framework
Vse različice .NET Framework so nameščene v naslednji mapi:
- %SystemRoot%\Microsoft.NET\Framework
- %SystemRoot%\Microsoft.NET\Framework64
In prikažite seznam nameščenih različic .Net, odprite to mapo, kjer vsaka različica ustreza ločenemu imeniku , Njegov začetekZa vZnaki, številka različice je ime mape.
Lahko pa tudi odprete ukazni poziv s skrbniškimi pravicami in zaženete naslednji ukaz, da prikažete nameščen imenik .NET Framework (različica).
imenik %WINDIR%\Microsoft.Net\Framework\v* /O:-N /B
Za ogled različice NET Framework uporabite urejevalnik registra
- Pritisnite Windows + R, vnesiteregedit,Nato kliknite V redu, da odprete urejevalnik registra Windows.
- Nato se pomaknite na naslednjo pot:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- Pri uporabi podpostavk NDP boste videli ločen element za vsako različico .NET Framework, nameščeno v sistemu.
Če želite izvedeti več o nameščeni različici, na primer razširiti katero koli od njih, ko razširite v4 in izberete Full ali Client, boste našli naslednje parametre registra:
- namestitev —Namestitvena zastavica različice (če je enaka 1, pomeni, da je bila ta različica .Net nameščena v računalnik);
- pot namestitve -NamestiteImenik te različice .Net;
- Sprostite — številka trenutne različice .Net;
- Različica— Celotna številka različice .Net Framework.
tukaj Različica .NET Framework in z njo povezana izdana vrednost DWORD
版 | Objavite vrednost DWORD |
---|---|
. NET Framework 4.5 | 378389 |
.NET Framework 8.1, vključen v operacijski sistem Windows 4.5.1 | 378675 |
.NET Framework 8 nameščen v sistemih Windows 7, Windows 1 SP2 ali Windows Vista SP4.5.1 | 378758 |
. NET Framework 4.5.2 | 379893 |
.NET Framework 10, vključen v operacijski sistem Windows 4.6 | 393295 |
.NET Framework 4.6, nameščen na vseh drugih različicah operacijskega sistema Windows | 393297 |
.NET Framework 10, nameščen v sistemu Windows 4.6.1 | 394254 |
.NET Framework 4.6.1, nameščen na vseh drugih različicah operacijskega sistema Windows | 394271 |
Windows 10 Anniversary Update in .NET Framework 2016 nameščena na Windows Server 4.6.2 | 394802 |
.NET Framework 4.6.2, nameščen na vseh drugih različicah operacijskega sistema Windows | 394806 |
.NET Framework 10, nameščen na Windows 4.7 Creators Update | 460798 |
.NET Framework 4.7, nameščen na vseh drugih različicah operacijskega sistema Windows | 460805 |
.NET Framework 10, nameščen na Windows 4.7.1 Fall Creators Update | 461308 |
.NET Framework 4.7.1, nameščen na vseh drugih različicah operacijskega sistema Windows | 461310 |
.NET Framework 10, nameščen v posodobitvi za Windows 2018 oktober 4.7.2 | 461814 |
.NET Framework 2018, nameščen v posodobitvi sistema Windows 4. aprila 10 | 461808 |
.NET Framework 10 nameščen na Windows 4.7.2 Fall Creators Update in starejše različice OS | 461814 |
Preverite zgornji primerRelease
V registru的 Vrednost za določitev, ali je nameščen .NET Framework 4.5 ali novejša različica .NET Framework.