Indlela yokufaka i-.NET Framework isinyathelo ngesinyathelo ku-Windows

Isibuyekezo sokugcina: 16/10/2025
Author: Isaka
  • I-NET Framework 4.x ibuyekezwa endaweni, futhi inguqulo eyodwa kuphela ye-4.x ingaba khona kukhompuyutha ngayinye.
  • para Izinhlelo zokusebenza izinguqulo ezindala zidinga i-.NET Framework 3.5, enganikwa amandla njengesici.
  • Windows 11 (22H2+) ihlanganisa 4.8.1; Windows 10 22H2 isekela ukufaka i-4.8.1.
  • Izifaki zewebhu/ezingaxhunyiwe ku-inthanethi, amaphekhi olimi, namaphekhi kanjiniyela njengoba kudingeka.

Faka i-.NET Framework ku-Windows

Uma uke wabona ukwaziswa okucela i-.NET Framework lapho uvula uhlelo, awuwedwa: Izinhlelo zokusebenza eziningi ku-Windows zincike kule ngxenyeKulo mhlahlandlela, uzothola, konke endaweni eyodwa, izinguqulo ze-Windows eziza nenguqulo ngayinye, indlela yokuvuselela enguqulweni yakamuva, indlela yokuvula i-.NET Framework 3.5 uma uhlelo lokusebenza oludala luyicela, nokuthi ungabhekana kanjani namaphutha avamile ngesikhathi sokufakwa.

Ngaphambi kokuthi singene ku-nitty-gritty, kufanelekile ukuthola ama-bearings ethu: Inguqulo yamanje kakhulu ye-.NET Framework ithi 4.8.1, iyahambisana nazo zonke izinhlelo zokusebenza ezakhelwe i-.NET Framework 4.x. Nokho, uma uhlelo lokusebenza lwenzelwe i-.NET 1.1 kuya ku-3.5, luzodinga ingxenye ye-NET Framework 3.5. Yingakho ngezinye izikhathi uzobona iwindi likucela ukuthi ulande lesi sici; lokhu kuvamile, futhi ngaphandle kwasezindaweni zezinkampani eziqinile, ukwamukela nje kuvamise kwanele.

Izinguqulo ezisekelwayo ze-.NET Framework

Ku-Windows ecosystem kunemindeni emibili emikhulu: ngakolunye uhlangothi, I-.NET Framework ye-3.5 (ihloselwe ukusebenzisa isoftware endala) futhi, ngakolunye uhlangothi, umugqa 4.x (4.0 kuya ku-4.8.1). I-Microsoft iyaqhubeka nokusekela i-.NET Framework 3.5 yokusebenzisa izinhlelo zokusebenza, kodwa ayincomi ukudala amaphrojekthi amasha ngaleyo nguqulo. Uma uhlelo lokusebenza luqondise okungu-1.0–3.5 futhi isistimu ingenayo i-3.5, i-Windows izokwazisa ukuthi uyifake ngokuzenzakalelayo.

Igatsha le-4.x lisebenza njengokuthuthukisa endaweni: Inguqulo eyodwa kuphela engu-4.x engaba khona kukhompuyutha efanayo.Uma uzama ukufaka inguqulo ye-4.x endala futhi usunayo entsha, ngeke ikuvumele. Ngokufanayo, uma isistimu isivele iza nenguqulo ethile ye-4.x, akunakwenzeka ukuthi wehliselwe enguqulweni endala, nakuba ungakwazi ukuthuthukela enguqulweni entsha ngaphandle kokukhipha noma yini.

Konjiniyela, i-Visual Studio isebenzisa amaphakheji athile okuthuthukisa (I-Developer Pack/Targeting Pack) ukuze ikwazi qondisa iphrojekthi kuzinguqulo ezithile ze-.NET Framework 4.xUma unakekela isofthiwe yefa, faka iphakheji ehambisanayo ukuze i-IDE ikwazi ukuhlanganisa ngokumelene naleyo nguqulo.

Uma ungaqiniseki ngalokho onakho, ungabheka ku-Windows: Kunezindlela zokubuka izinguqulo ezifakiwe ze-.NET Framework.Ngale ndlela, ungagwema ukufaka kabusha okuthile osekuvele kukhona noma ukuzama ukuthola ukuthi kungani isifaki senqaba ukuqhubeka.

Izinguqulo ze-.NET Framework ezisekelwe

Windows 11

Windows 11 iqale yafika ne-.NET Framework 4.8, kodwa kusukela kunguqulo 22H2 (September 2022) ihlanganisa .NET Framework 4.8.1 njengokujwayelekile. Ngakho, amadivayisi amaningi amanje asevele anenguqulo yakamuva efakwe kuqala. Ithebula elilandelayo linikeza ukubuka konke okusheshayo:

Windows 11 (inguqulo) .NET ifakiwe Usekelo lwakamuva lwe-.NET
24H2 (Okthoba 2024) 4.8.1 4.8.1
23H2 (Okthoba 2023) 4.8.1 4.8.1
22H2 (Septhemba 2022) 4.8.1 4.8.1
21H2 (Okthoba 2021) 4.8 4.8.1

Uma ikhompuyutha yakho isebenza Windows 11 21H2Ungakwazi ukufaka i-4.8.1 mathupha ngokulanda isifaki. Kuzo zonke ezinye izinhlelo ze-Windows 11, inguqulo yesimanje isivele ifakiwe. Uma uhlelo lokusebenza oludala lucela i-.NET 3.5, bona ukuthi ungayivula kanjani ngokufunwa ngezansi.

I-.NET Framework ivuliwe Windows 11

Ifaka i-.NET Framework ku-Windows 11

Ngo-21H2, landa isifaki se-.NET Framework 4.8.1 futhi usisebenzise ngezimvume zomlawuli; awudingi ukukhipha noma yini ngaphambiliKu-.NET Framework 3.5 (esebenzisa izinhlelo zokusebenza kusuka ku-1.0 kuye ku-3.5), sebenzisa Izici ze-Windows noma faka ngokufunwayo lapho utshelwa.

  Funda ukuvimbela abanye ekulawuleni umshini wakho we-Chromecast

Windows 10

Windows 10 ekuqaleni yayihlanganisa i-.NET Framework 4.6, nakuba izinguqulo ezintsha zengeziwe ngokuhamba kwesikhathi. Inguqulo yakamuva esekelwayo ye-Windows 10 yi-22H2, okuphila kwayo okusebenzisekayo kuphela ngo-Okthoba 14, 2025. Ngezansi isifinyezo sezinguqulo ezifanele:

Windows 10 (inguqulo) .NET ifakiwe Usekelo lwakamuva lwe-.NET
22H2 (Okthoba 2022) 4.8 4.8.1
21H2 / 21H1 / 20H2 4.8 4.8.1
2004 / 1909 / 1903 4.8 4.8
1809 / 1803 4.7.2 4.8
1709 4.7.1 4.8
1703 4.7 4.8
1607 4.6.2 4.8
1511 4.6.1 4.6.2
1507 4.6 4.6.2

Ku-22H2 ungafaka i-4.8.1 ngaphandle kwenkinga, kuyilapho uchungechunge lwangaphambilini inguqulo enkulu ingase yehlukeUma udinga i-.NET Framework 3.5, khumbula ukuthi isetshenziswa kuphela ukusebenzisa isofthiwe endala (1.0 kuya ku-3.5) futhi inikwe amandla njengesici sesistimu.

I-.NET Framework ivuliwe Windows 10

Ifaka i-.NET Framework ku-Windows 10

Landa isifaki se-.NET Framework 4.8.1 se-Windows 10 22H2 futhi usisebenzise nge-akhawunti yokuphatha. Okwe-.NET 3.5, sebenzisa iphaneli ethi “Vula noma uvale izici ze-Windows” noma Imodi Efunwa Ngaphakathi uma uhlelo lokusebenza lukwazisa.

IWindows Server

Wonke amaseva e-Windows eza nenguqulo ethile ye-.NET Framework, nakuba kungezona zonke ezisasekelwa. Okwamanje, I-Windows Server 2022 ne-Windows Server 2025 zisekela futhi zisekela inguqulo yakamuva (4.8.1). Imininingwane ngohlelo:

IWindows Server .NET ifakiwe Usekelo lwakamuva lwe-.NET
2025 Windows Server 4.8.1 4.8.1
2022 Windows Server 4.8 4.8.1
2019 Windows Server 4.7.2 4.8
2016 Windows Server 4.6.2 4.8
Windows Server 2012 / 2012 R2 4.5 / 4.5.1 4.8
IWindows Server 2008 R2 SP1 3.5 4.8
I-Windows Server 2008 SP2 2.0 4.6
2003 Windows Server 2.0 4.0

Iseva engu-2025 isivele iza ne-4.8.1 efakiwe. Iseva engu-2022 iza ne-4.8.1 efakiwe. Ungakwazi ukuthuthukela ku-4.8.1 ngesifakiUkuze usebenzise izinhlelo zokusebenza ezindala, i-.NET Framework 3.5 inikwe amandla njengesici (bona ibhulokhi elandelayo).

.NET Framework ku-Windows Server

Faka i-.NET Framework 3.5 ku-Windows Server

Vula Isiphathi Seseva bese ukhetha "Engeza Izindima nezici." Zulazulela kokuthi "Izici" futhi uthole ".NET Framework 3.5 Izici." Ngaphakathi, khetha ".NET Framework 3.5 (ihlanganisa i-.NET 2.0 kanye ne-3.0)." Chofoza Faka futhi, uma utshelwa iwizadi, qala kabusha iseva.Le nqubo iyanconywa uma isifaki sikutshela ukuthi asikwazi ukungeza isici ngezinye izindlela.

Windows 8.1, 8, 7, Vista kanye ne-XP

Lezi zinguqulo azisasekelwa, kodwa ungase udinge ukwazi ukuthi zifike ngani nokuthi ungahamba ibanga elingakanani. Imininingwane yomlando ezifanele kakhulu:

Windows .NET ifakiwe Usekelo lwakamuva lwe-.NET
Windows 8.1 4.5.1 4.8
Windows 8 4.5 4.6.1
Windows 7 3.5 4.8
Windows Vista 3.0 4.6
Windows XP SP3 Akukho 4.0.3
Windows XP SP2 Akukho 3.5
Windows XP Akukho 1.0

Khumbula ukuthi abanye i-ascargas azisatholakali futhi izifaki ezithile zingase zingasebenzi kulawa masistimu. Isibonelo, inguqulo yakamuva yesifaki esingu-4.8 ingase ingasebenzi ku-8.1.Kulezo zimo, ungase udinge ukubheka amabhanari amadala iMicrosoft engasawasabalalisi.

.NET Framework 3.5: Nini futhi Kanjani Ukuyivumela

Uma ubona iwindi likucela ukuthi "Landa futhi ufake lesi sici" lapho uvula uhlelo lokusebenza, kusho ukuthi uhlelo lokusebenza luqondise i-.NET 1.1–3.5. Khetha okuthi Qhubeka ukuze uvule i-.NET Framework 3.5; uzodinga uxhumano lwe-inthanethi. Ku-Windows, i-NET 4.x ngeke isebenzise izinhlelo zokusebenza ezindala iyodwa: kulezo, i-3.5 ibalulekile.

  Lezi zixazululo zizolungisa iphutha le-adaptha ye-Windows TAP V9

Ukuze uyivule mathupha ku-Windows (izinhlelo zeklayenti), yiya kumenyu ethi Qala, sesha "Izici Ze-Windows," bese uvula okuthi "Vula noma uvale izici ze-Windows." Khetha ".NET Framework 3.5 (ihlanganisa i-.NET 2.0 kanye ne-3.0)" bese uchofoza okuthi KULUNGILE. Awudingi ukuhlola izinketho zokuvula i-WCF (HTTP noma okungeyona i-HTTP) ngaphandle uma ungunjiniyela noma umlawuli ozidingayo.

Ukufakwa okungaxhunyiwe ku-inthanethi kwe-.NET Framework 3.5

Ezinguqulweni zangaphambili kwe-Windows 10 kanye ne-Windows Server 2016, isifaki esingaxhunyiwe ku-inthanethi se-NET 3.5 SP1 siyatholakala. Ukuqala nge Windows 10/Iseva 2016, okuwukuphela kwendlela esekelwayo eya endaweni engaxhunyiwe ku-inthanethi ukusebenzisa amafayela e-CAB asuka kumidiya yasekuqaleni futhi uyinike amandla nge-DISM. Lona umzila onconyiwe uma ingekho i-inthanethi noma amaphutha okulanda enzeka.. Bheka umhlahlandlela we faka izibuyekezo ungaxhunyiwe ku-inthanethi.

Izinhlobo zezifaki namanothi abalulekile

Ku-.NET Framework 4.5 nakamuva, kunezindlela ezimbili zesifaki: iwebhu (landa okudingayo ngesikhathi sangempela) y okungaxhunyiwe ku-inthanethi (kufaka phakathi zonke izingxenye)Eyokuqala ayisindi kodwa idinga ukuxhumana okuzinzile; eyesibili inzima kakhulu, ayifaki amaphakethe olimi, futhi ilungele amadivayisi angenayo noma anokufinyelela okulinganiselwe kwe-inthanethi.

Zombili izifaki zisekela i-x86 ne-x64 izakhiwo, kodwa Azihambisani ne-ItaniumNgesikhathi sokulanda, khetha ulimi lwekhasi (lokhu kuthinta umbhalo wewebhu, hhayi izinsiza zohlaka), chofoza okuthi "Landa," futhi uma uyalwa, bamba kanambambili ofanele izakhiwo zakho. Ungakwazi ke "Ukugijima" ukuze ukufake, noma "Londoloza" uma usabalalisa kabusha ngesifaki sakho.

Imibono ebalulekile Ukufaka i-.NET 4.5 noma kamuva kungena esikhundleni se-.NET 4.0Ukukhipha i-4.5+ kuphinde kususe amafayela angu-4.0, futhi uma udinga ukubuyela emuva, uzodinga ukufaka kabusha i-.NET 4.0 nezibuyekezo zayo. Ukwengeza, ukufaka okungu-4.5 noma ngaphezulu kudinga izifakazelo zomlawuli.

Inothi lomlando: I-.NET 4.5 esatshalaliswa kabusha yabuyekezwa ngo-Okthoba 2012 ukuze kubhekwane nenkinga ngesitembu sesikhathi sesitifiketi. Uma ubusebenzisa iphakheji ka-Agasti 2012, kufanele uthuthukele kweyakamuva.Lesi sigameko sabhalwa eselulekweni sezokuphepha se-Microsoft.

Amaphakethe olimi

Amaphekhi olimi engeza izinsiza zasendaweni (umbhalo wesixhumi esibonakalayo nemilayezo yamaphutha). Uma ungazifaki, Imibhalo ye-NET Framework izovela ngesiNgisiIsifaki sewebhu sengeza ngokuzenzakalelayo ulimi olufanele uhlelo lwakho; isifaki esingaxhunyiwe ku-inthanethi asifaki izilimi, futhi uzodinga ukuzilanda ngokwehlukana.

Izilimi ezitholakalayo namasiko azo ahlobene (ukutholakala kuncike enguqulweni ngayinye): ungafaka ezingaphezu kweyodwa uma uyidinga.

Ulimi Cultura
Isi-Arabhu Ar
IsiCzech Cs
IsiDenishi Yebo
IsiDashi Nl
Isi-Finnish Fi
IsiNgisi (US) es-ES
Frances EFrance
IsiJalimane de
Griego El
IsiHebheru le
Húngaro hu
Italian ESO
IsiJapane ja
Isi-Korean ko
IsiNorway Cha
Polaco pl
IsiPutukezi (eBrazil) i-pt-BR
Isi-Portuguese (Portugal) i-pt-PT
Ruso Ru
IsiShayina Esenziwe Lula zh-CHS
isi-Español es
Sueco Sv
IsiShayina sendabuko zh-CHT
I-Turco Tr

Ukulanda ngenguqulo (.NET Framework 4.5 kuya ku-4.8.1)

Uma udinga iphakheji ethile, nasi isifinyezo salapho epakishwe khona nokuthi yiziphi izinkundla engafakwa kuzo. Ukuze uthuthuke, landa i-Developer Pack/Targeting Pack; Ukuze usebenzise izinhlelo zokusebenza, sebenzisa isifaki esisabalaliswa kabusha (iwebhu noma ungaxhunyiwe ku-inthanethi):

I-Versión Kufakwe phakathi Ingafakwa ku-(izibonelo)
4.8.1 Windows 11 (22H2+), Visual Studio 2022 (17.3) Windows 11; Windows 10 (21H1/21H2/20H2); I-Windows Server 2022
4.8 Windows 11; Windows 10 Meyi 2019 Update+; I-VS 2019 (16.3) Windows 10 (Isikhumbuzo/Abadali/Abadali Bekwindla/April 2018/Okthoba 2018); IWindows 8.1; Iseva 2022/2019/1809/1803
4.7.2 Windows 10 Okthoba/April 2018; Iseva 2019; I-VS 2017 (15.8) Windows 10 (Isikhumbuzo/Abadali/Abadali Bekwindla); IWindows 8.1; Iseva 1709 nangaphambili
4.7.1 Windows 10 Fall Creators; Iseva 1709; I-VS 2017 (15.5) Windows 10 (Abadali/Isikhumbuzo); IWindows 8.1; Iseva yango-2016 nangaphambili
4.7 Windows 10 Abadali; I-VS 2017 (15.3) Windows 10 Anniversary; IWindows 8.1; Iseva yango-2016 nangaphambili
4.6.2 Windows 10 Anniversary Windows 10 Isibuyekezo sikaNovemba; IWindows 8.1; Iseva ka-2012 R2 nangaphambili
4.6.1 I-VS 2015 Update 2 Windows 10/8.1; Iseva ka-2012 R2 nangaphambili
4.6 Windows 10; VS 2015 IWindows 8.1; Iseva ka-2012 R2 nangaphambili
4.5.2 - Windows 8.1 nangaphambilini; Iseva ka-2012 R2 nangaphambili
4.5.1 IWindows 8.1; Iseva 2012 R2; VS 2013 Windows 8 nangaphambilini; Iseva 2012 nangaphambili
4.5 IWindows 8; Iseva 2012; VS 2012 Windows 7 nangaphambilini; Iseva 2008 SP2 nangaphambilini
  I-Windows Update ayisaqondi izibuyekezo ku-Windows 8/ 8.1/10

Khumbula lokho Iphakethe Lonjiniyela alifaki izinguqulo zangaphambilini (Isibonelo, iphakheji ye-4.8 ayifaki 4.7.) Uma usabalalisa uhlelo lwakho lokusebenza, ungafaka phakathi okufanele kusabalaliswe kabusha kusifaki sakho.

Onjiniyela kanye ne-Visual Studio

Uma unakekela amaphrojekthi amadala, faka Iphakethe Lonjiniyela/I-Targeting yaleyo nguqulo ethile bese uyisebenzise Kusifaki Sesitudiyo Esibonakalayo ngaphansi kokuthi "Ukuthuthukiswa Kwedeskithophu nge-.NET." Uma i-MSBuild ikubonisa iphutha le-MSB3644 ("Izithenjwa ezinkulu azitholakali"), isisombululo ukufaka iphakheji yenguqulo oyiqondise.

Ku-.NET Framework 3.5 ekuthuthukisweni, qala uvule i-3.5 kusistimu bese emva kwalokho imaka amathuluzi okuthuthukisa i-NET Framework 3.5 kuthebhu "Yezingxenye Zomuntu Ngayo" ye-Visual Studio. Lokhu kuzokunikeza imihlangano yereferensi, amaphakethe olimi, kanye ne-IntelliSense.

Izincomo zamanje zeMicrosoft: Ngokuthuthukiswa okusha, sebenzisa i-.NET 8 noma kamuvaIzinguqulo zesimanje ze-.NET ziyi-cross-platform, zisekela izinhlobo eziningi zezinhlelo zokusebenza, futhi zinikeza ukusebenza okungcono kakhulu, kuyilapho zisakuvumela ukuba unakekele isofthiwe esadinga i-.NET Framework.

Ukuxazulula inkinga yokufaka

Ngesikhathi sokufakwa ungase ubone amakhodi amaphutha afana 0x800f0906, 0x800f0907, 0x800f081f o 0x800F0922. Buyekeza umhlahlandlela wephutha wokufaka we-NET Framework 3.5 uma uthinta leso sici. Lokhu kuvame ukuxazululwa ngokunika amandla isici kusetshenziswa imidiya yokufaka ne-DISM, noma ngokuqinisekisa ukuxhumeka kuziphakeli zokufaka. I-Windows Update. Ungasebenzisa futhi i- Leli thuluzi lokuxazulula izinkinga nge-.NET Framework 4.5.

Uma ungakwazi ukufinyelela ku-inthanethi noma usabambekile, khweza imidiya yakho esemthethweni yokufaka i-Windows (ISO/USB) bese usebenzisa i-DISM ukuze wengeze i-.NET Framework 3.5 ukusuka \imithombo\sxs ifolda. Uma ungenayo indlela, dala eyodwa usebenzisa ithuluzi elisemthethweni le-MicrosoftEzimweni Ezinezici Ezifunwayo, qinisekisa ukuthi imithombo yokuqukethwe ilungiswa ngendlela efanele.

I-athikili ehlobene:
LUNGISA: Isevisi Yokuthuthukisa I-CPU Ephezulu .NET

Ngakho konke okungenhla, kufanele ucace mayelana nokuthi iyiphi i-.NET Framework oyidingayo, indlela yokuyivula, nokuthi ungayilanda kuphi kuye ngenguqulo yakho ye-Windows noma ye-Windows Server. Khumbula: 3.5 yezinhlelo zokusebenza ezindala, 4.8.1 njengegatsha lakamuva, kanye namaphekhi kanjiniyela azohlanganiswa.Uma kukhona okungahambi kahle, sebenzisa i-DISM kusuka kumidiya yokufaka futhi uhlole amakhodi amaphutha ukuze uxazulule inkinga ngokushesha okukhulu.