- .NET Framework 4.x ihlaziywa kwindawo, kwaye inye kuphela inguqulelo ye-4.x enokubakho ngekhompyutha nganye.
- ukuba apps iinguqulelo ezindala zifuna i-.NET Framework 3.5, enokuthi ivulwe njengophawu.
- 11 Windows (22H2+) iquka 4.8.1; Windows 10 22H2 ixhasa ukufaka i-4.8.1.
- Web/offline installers, iipakethi zolwimi, kunye nomphuhlisi weepakethi njengoko kufuneka.
Ukuba ukhe wayibona i-prompt ecela i-.NET Framework xa uvula inkqubo, awuwedwa: Usetyenziso oluninzi kwiWindows luxhomekeke kweli candeloKule khokelo, uya kufumana, zonke kwindawo enye, iinguqulelo zeWindows eziza kunye noguqulelo ngalunye, indlela yokuhlaziya uguqulelo lwamva nje, indlela yokwenza i-.NET Framework 3.5 xa i-app endala icela yona, kunye nendlela yokujongana neempazamo eziqhelekileyo ngexesha lofakelo.
Ngaphambi kokuba singene kwi-nitty-gritty, kufanelekile ukufumana iibheringi zethu: Olona guqulelo lwangoku lwe-.NET Framework yi-4.8.1, iyahambelana nazo zonke izicelo ezakhelwe i.NET Framework 4.x. Nangona kunjalo, ukuba i-app yaphuhliselwa i-.NET 1.1 ukuya ku-3.5, iya kufuna i-.NET Framework 3.5 component. Yiyo loo nto ngamanye amaxesha uyakubona ifestile ikucela ukuba ukhuphele olu phawu; oku kuqhelekile, kwaye ngaphandle kweemeko ezingqongqo zeshishini, ukwamkela ngokulula kuqhelekile.
Iinguqulelo ezixhaswayo ze.NET Framework
Kwi-ecosystem yeWindows kukho iintsapho ezimbini ezinkulu: kwelinye icala, NET Framework 3.5 (ijonge ukuqhuba isoftware endala) kwaye, kwelinye icala, umgca 4.x (4.0 nge-4.8.1). I-Microsoft iyaqhubeka nokuxhasa i-.NET Framework 3.5 yokusetyenziswa kwezicelo, kodwa ayikukhuthazi ukwenza iiprojekthi ezintsha ngolo hlobo. Ukuba i-app ijolise ku-1.0–3.5 kwaye inkqubo ayinayo i-3.5, iWindows iya kukukhuthaza ukuba uyifake ngokuzenzekelayo.
Isebe le-4.x lisebenza njengohlaziyo lwangaphakathi: Inye kuphela inguqulelo 4.x enokubakho kwikhompyuter enye.Ukuba uzama ukufaka uguqulelo oludala lwe-4.x kwaye sele unayo entsha, ayiyi kukuvumela. Ngokufanayo, ukuba inkqubo sele iza noguqulelo oluthile lwe-4.x, akunakwenzeka ukuhla ukuya kuguqulelo oludala, nangona ungaphucula ukuya kuguqulelo olutsha ngaphandle kokukhupha nantoni na.
Kubaphuhlisi, iVisual Studio isebenzisa iipakethe ezithile zophuhliso (iPakethi yoPhuhlisi/iPakethi yokuJonga) ukuze ikwazi kujoliswe kwiprojekthi kwiinguqulelo ezithile ze.NET Framework 4.xUkuba ugcina isoftware yelifa, faka iphakheji ehambelanayo ukuze i-IDE iqokelele ngokuchasene nolo guqulelo.
Ukuba awuqinisekanga ngento onayo, ungajonga kwiWindows: Kukho iindlela zokujonga iinguqulelo ezifakiweyo ze.NET Framework.Ngale ndlela, unokunqanda ukuphinda ufake into esele ikhona okanye uzame ukufumanisa ukuba kutheni umfakeli esala ukuqhubeka.
11 Windows
Windows 11 ekuqaleni beza kunye .NET Framework 4.8, kodwa ukususela kwinguqulelo 22H2 (Septemba 2022) ibandakanya .NET Framework 4.8.1 njengomgangatho. Ke, uninzi lwezixhobo zangoku sele zinenguqulelo yamva nje efakwe ngaphambili. Le theyibhile ilandelayo ibonelela ngojongo olukhawulezayo:
Windows 11 (uguqulelo) | .NET ifakiwe | Inkxaso ye.NET yamva nje |
---|---|---|
24H2 (Okthobha 2024) | 4.8.1 | 4.8.1 |
23H2 (Okthobha 2023) | 4.8.1 | 4.8.1 |
22H2 (Septemba 2022) | 4.8.1 | 4.8.1 |
21H2 (Okthobha 2021) | 4.8 | 4.8.1 |
Ukuba ikhompyuter yakho iyasebenza Windows 11 21H2Ungayifaka ngesandla i-4.8.1 ngokukhuphela isifakeli. Kuwo onke amanye amahlelo Windows 11, inguqulelo yangoku sele ifakiwe. Ukuba i-app endala icela i-.NET 3.5, bona ukuba ungayenza njani na xa uyifuna ngezantsi.
Ukuhlohla i-.NET Framework kwi-Windows 11
Kwi-21H2, khuphela i-.NET Framework 4.8.1 isifakeli kwaye uyiqhube ngeemvume zomlawuli; awudingi kukhupha nantoni na ngaphambiliKwi-.NET Framework 3.5 (eqhuba ii-apps ukusuka kwi-1.0 ukuya kwi-3.5), sebenzisa i-Windows Features okanye ufake kwimfuno xa ucelwa.
10 Windows
Windows 10 iquke kuqala i.NET Framework 4.6, nangona iinguqulelo ezintsha zongezwa ekuhambeni kwexesha. Inguqulelo yamva nje exhaswayo Windows 10 yi-22H2, ubomi bakhe obuluncedo buphela ngo-Oktobha 14, 2025. Ngezantsi sisishwankathelo seenguqulelo ezifanelekileyo:
Windows 10 (uguqulelo) | .NET ifakiwe | Inkxaso ye.NET yamva nje |
---|---|---|
22H2 (Okthobha 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 |
Kwi-22H2 ungafaka i-4.8.1 ngaphandle kwengxaki, ngelixa uchungechunge lwangaphambili olona guqulelo luphezulu lunokwahlukaUkuba ufuna i-.NET Framework 3.5, khumbula ukuba isetyenziswa kuphela ukuqhuba isoftwe endala (1.0 ukuya ku-3.5) kwaye yenziwe yasebenza njengophawu lwesistim.
Ukuhlohla i-.NET Framework kwi-Windows 10
Khuphela isifakeli se-.NET Framework 4.8.1 se-Windows 10 22H2 kwaye uyiqhube nge-akhawunti yolawulo. Ye.NET 3.5, sebenzisa indawo yolawulo ethi "Vula okanye uvale iifitsha zeWindows" okanye imowudi ekwiMfuneko xa usetyenziso lukucela.
Windows Server
Zonke iiSeva zikaWindows ziza nolunye uguqulelo lwe.NET Framework, nangona ingezizo zonke ezisaxhaswayo. Ngoku, IWindows Server 2022 kunye neWindows Server 2025 zixhasa kwaye zixhasa inguqulelo yamva nje (4.8.1). Iinkcukacha ngohlelo:
Windows Server | .NET ifakiwe | Inkxaso ye.NET yamva nje |
---|---|---|
Windows Server 2025 | 4.8.1 | 4.8.1 |
Windows Server 2022 | 4.8 | 4.8.1 |
Windows Server 2019 | 4.7.2 | 4.8 |
Windows Server 2016 | 4.6.2 | 4.8 |
Windows Server 2012 / 2012 R2 | 4.5 / 4.5.1 | 4.8 |
Windows Server 2008 R2 SP1 | 3.5 | 4.8 |
Iseva yeWindows 2008 SP2 | 2.0 | 4.6 |
Windows Server 2003 | 2.0 | 4.0 |
Iseva ka-2025 sele iza ne-4.8.1 efakiweyo. Iseva ka-2022 iza ne-4.8.1 efakiweyo. Unokuphucula kwi-4.8.1 kunye nesifakeliUkusebenzisa ii-apps ezindala, i-.NET Framework 3.5 yenziwe yasebenza njengophawu (jonga ibhloko elandelayo).
Faka i.NET Framework 3.5 kwiWindows Server
Vula uMphathi weSeva kwaye ukhethe "Yongeza iindima kunye neempawu." Hamba uye ku "Iimpawu" kwaye ufumane ".NET Framework 3.5 Features." Ngaphakathi, khetha ".NET Framework 3.5 (ibandakanya .NET 2.0 kunye ne-3.0)." Cofa u-Fakela kwaye, ukuba ukhuthazwa yiwizadi, qalisa kwakhona iseva.Le nkqubo iyacetyiswa xa i-installer ikuxelela ukuba ayikwazi ukongeza into ngezinye iindlela.
Windows 8.1, 8, 7, Vista kunye neXP
Ezi nguqulelo azisaxhaswa, kodwa unokufuna ukwazi ukuba zeza ngantoni kunye nokuba ungaya kude kangakanani. Ulwazi lwembali eyona ifanelekileyo:
Windows | .NET ifakiwe | Inkxaso ye.NET yamva nje |
---|---|---|
8.1 Windows | 4.5.1 | 4.8 |
8 Windows | 4.5 | 4.6.1 |
7 Windows | 3.5 | 4.8 |
Vista Windows | 3.0 | 4.6 |
IWindows XP SP3 | Akukho | 4.0.3 |
IWindows XP SP2 | Akukho | 3.5 |
XP Windows | Akukho | 1.0 |
Khumbula ukuba abanye i-ascargas azisafumaneki kwaye abafaki abathile banokungasebenzi kwezi nkqubo. Ngokomzekelo, inguqulelo yamva nje ye-installer ye-4.8 ayinakusebenza kwi-8.1.Kwezo meko, unokufuna ukujonga iibhinari ezindala ezingasasasazwa nguMicrosoft.
.NET Framework 3.5: Nini kwaye njani ukwenza ukuba isebenze
Ukuba ubona ifestile ikucela ukuba “Khuphela kwaye ufake olu phawu” xa uvula usetyenziso, oko kuthetha ukuba usetyenziso lujolise kwi-.NET 1.1–3.5. Khetha Qhubeka ukwenza i-.NET Framework 3.5; uzakudinga uqhagamshelo lwe-intanethi. Kwi-Windows, i-NET 4.x ayizukuqhuba ii-apps ezindala ngokwayo: kwezo, i-3.5 ibalulekile.
Ukuyivula ngesandla kwiWindows (iintlelo zabaxumi), yiya kwimenyu yokuQala, khangela "Iimpawu zeWindows," kwaye uvule "Vula okanye uvale iifitsha zeWindows." Khetha ".NET Framework 3.5 (ibandakanya .NET 2.0 kunye ne-3.0)" kwaye ucofe u-OK. Awudingi ukujonga iinketho zokuvula zeWCF (HTTP okanye engeyo-HTTP) ngaphandle kokuba ungumphuhlisi okanye umlawuli ozifunayo.
Ukufakwa ngaphandle kweintanethi kwe.NET Framework 3.5
Kwiinguqulelo zangaphambili Windows 10 kunye neWindows Server 2016, i.NET 3.5 SP1 isifakeli esingaxhunyiwe kwi-intanethi siyafumaneka. Ukuqala nge Windows 10/Umncedisi ka-2016, indlela ekuphela kwayo exhaswayo kwindawo engaxhunyiwe kwi-intanethi kukusebenzisa iifayile ze-CAB ezivela kwimidiya yasekuqaleni kwaye iyenze nge-DISM. Le yindlela ecetyiswayo xa kungekho Intanethi okanye iimpazamo zokukhuphela zenzeka.. Qhagamshelana nesikhokelo se faka uhlaziyo ngaphandle kweintanethi.
Iintlobo zabafaki kunye namanqaku aphambili
Kwi-.NET Framework 4.5 kwaye kamva, kukho iindlela ezimbini zokufakela: web (khuphela into oyifunayo ngexesha lokwenyani) y ngaphandle kweintanethi (ibandakanya onke amacandelo)Eyokuqala ilula kodwa ifuna uqhagamshelo oluzinzileyo; eyesibini inzima, ayibandakanyi iipakethe zolwimi, kwaye ifanelekile kwizixhobo ezingenayo okanye ezinofikelelo olulinganiselweyo lwe-intanethi.
Zombini izifakeli zixhasa i-x86 kunye ne-x64 yezakhiwo, kodwa Azihambelani ne-ItaniumNgexesha lokukhuphela, khetha ulwimi lwephepha (oku kuchaphazela umbhalo wewebhu, hayi izixhobo zesakhelo), nqakraza "Khuphela," kwaye ukuba uyacelwa, bamba ibhinary efanelekileyo kuyilo lwakho. Emva koko unga "Baleka" ukuyifaka, okanye "Gcina" ukuba uyayisasaza ngesakho isifakeli.
Izinto ezibalulekileyo: Ukuhlohla .NET 4.5 okanye kamva kungena endaweni ye-.NET 4.0Ukukhupha i-4.5+ kwakhona kususa iifayile ze-4.0, kwaye ukuba ufuna ukubuyela, kuya kufuneka uphinde ufake i-.NET 4.0 kunye nohlaziyo lwayo. Ukongeza, ukufaka i-4.5 okanye ngaphezulu kufuna iziqinisekiso zomlawuli.
Inqaku lembali: I-.NET 4.5 ehanjiswa ngokutsha yahlaziywa ngo-Oktobha 2012 ukulungisa umba ngestampu sexesha sesatifikethi. Ukuba ubusebenzisa ipakethe ka-Agasti ka-2012, kufuneka uhlaziye ukuya kweyamva nje.Esi siganeko sibhalwe kwingcebiso yokhuseleko yeMicrosoft.
IiPaki zoLwimi
Iipakethi zolwimi zongeza izixhobo zasekhaya (i-interface text kunye nemiyalezo yempazamo). Ukuba awuzifaki, .NET Framework imibhalo iya kuvela ngesiNgesiIsifakeli sewebhu songeza ngokuzenzekelayo ulwimi olufanelekileyo kwisixokelelwano sakho; isifakeli esingasebenziyo asiquki iilwimi, kwaye kuya kufuneka uzikhuphele ngokwahlukeneyo.
Iilwimi ezifumanekayo kunye nenkcubeko ehambelana nazo (ukufumaneka kuxhomekeke kuguqulelo ngalunye): ungafaka ngaphezu kwesinye ukuba uyayifuna.
ULwimi | isiko |
---|---|
IsiArabhu | Ar |
Czech | Cs |
IsiDanish | ewe |
IHolandés | Nl |
IsiFinnish | Fi |
IsiNgesi (sase-US) | I-es-ES |
IsiFrentshi | EFransi |
IsiJamani | de |
Intlungu | El |
NgesiHebhere | Isl |
IsiHungary | hu |
Italian | Eso |
IsiJapan | ja |
IsiKorea | ko |
IsiNorway | Hayi |
IsiPolish | pl |
IsiPhuthukezi (eBrazil) | I-pt-BR |
IsiPhuthukezi (ePortugal) | pt-PT |
IsiRashiya | Ru |
IsiTshayina esenziwe lula | zh-CHS |
Spanish | es |
IsiSwidi | Sv |
Imveli yamaTshayina | zh-CHT |
ITurco | Tr |
Ukukhutshelwa ngoguqulelo (.NET Framework 4.5 to 4.8.1)
Ukuba ufuna ipakethe ethile, nantsi isishwankathelo sendawo epakishwe kuyo kwaye ngawaphi amaqonga anokufakwa kuwo. Ngophuhliso, khuphela iPakethi yoPhuhlisi/iPakethe yokuJonga; Ukusebenzisa usetyenziso, sebenzisa isifakeli esinokuphinda sisasazwe (iwebhu okanye ngaphandle kweintanethi):
Inguqulelo | Ibandakanyiwe kwi | Inokufakwa kwi (imizekelo) |
---|---|---|
4.8.1 | Windows 11 (22H2+), Visual Studio 2022 (17.3) | Windows 11; Windows 10 (21H1/21H2/20H2); Iseva yeWindows 2022 |
4.8 | Windows 11; Windows 10 Meyi 2019 Hlaziya+; VS 2019 (16.3) | Windows 10 (Isikhumbuzo / Abadali / Abadali bekwindla / ngo-Aprili 2018 / ngo-Oktobha 2018); Windows 8.1; Iseva 2022/2019/1809/1803 |
4.7.2 | Windows 10 ngo-Oktobha/Aprili 2018; Iseva ka-2019; VS 2017 (15.8) | Windows 10 (Isikhumbuzo/Abadali/abadali bekwindla); Windows 8.1; Iseva 1709 nangaphambili |
4.7.1 | Abadali beWindows 10; Umncedisi we-1709; VS 2017 (15.5) | Windows 10 (Abadali/Isikhumbuzo); Windows 8.1; Iseva ka-2016 nangaphambili |
4.7 | Abadali beWindows 10; VS 2017 (15.3) | Windows 10 Isikhumbuzo; Windows 8.1; Iseva ka-2016 nangaphambili |
4.6.2 | Windows 10 Isikhumbuzo | Windows 10 Uhlaziyo lukaNovemba; Windows 8.1; Iseva ka-2012 R2 nangaphambili |
4.6.1 | VS 2015 Uhlaziyo 2 | Windows 10/8.1; Iseva ka-2012 R2 nangaphambili |
4.6 | Windows 10; VS 2015 | Windows 8.1; Iseva ka-2012 R2 nangaphambili |
4.5.2 | - | Windows 8.1 nangaphambili; Iseva ka-2012 R2 nangaphambili |
4.5.1 | Windows 8.1; Umncedisi 2012 R2; VS 2013 | Windows 8 nangaphambili; Iseva ka-2012 nangaphambili |
4.5 | Windows 8; Umncedisi 2012; VS 2012 | Windows 7 nangaphambili; Umncedisi we-2008 SP2 nangaphambili |
Recuerda que I-Developer Pack ayiquki iinguqulelo zangaphambili (Umzekelo, iphakheji ye-4.8 ayibandakanyi i-4.7.) Ukuba usasaza i-app yakho, ungabandakanya ukuhanjiswa okufanelekileyo kwisifakeli sakho.
Abaphuhlisi kunye ne-Visual Studio
Ukuba ugcina iiprojekthi ezindala, faka iPakethi yoMphuhlisi/iPakethe yokuJonga yolo guqulelo lukhethekileyo kwaye uyivule kwiSihlomelo seSitudiyo esiBonakalayo phantsi kwe "Desktop Development nge.NET." Ukuba i-MSBuild ikubonisa impazamo ye-MSB3644 ("Iindibano zeereferensi azifunyenwanga"), isisombululo kukufakela iphakheji yoguqulelo olujolise kuyo.
Kwi-.NET Framework 3.5 ekuphuhlisweni, qala wenze i-3.5 kwisistim kwaye emva koko iphawula i.NET Framework 3.5 izixhobo zophuhliso kwindawo ethi "Iziqendu zoMnye" ithebhu yeVisual Studio. Oku kuya kukunika iindibano zereferensi, iipakethi zolwimi, kunye ne-IntelliSense.
Iingcebiso zangoku zikaMicrosoft: Kuphuhliso olutsha, sebenzisa .NET 8 okanye kamvaIinguqulelo zangoku ze.NET zi-cross-platform, zixhasa iindidi ezininzi zezicelo, kwaye zinika umsebenzi ongcono kakhulu, ngelixa zisakuvumela ukugcina isoftwe esafuna i.NET Framework.
UFakelo lweNgxaki
Ngexesha lofakelo unokubona iikhowudi zeemposiso ezifana 0x800f0906, 0x800f0907, 0x800f081f o 0x800F0922. Phonononga i.NET Framework 3.5 isikhokelo sofakelo lwempazamo xa sichaphazela elo nqaku. Ezi zihlala zisonjululwa ngokwenza uphawu kusetyenziswa imidiya yokufakela kunye ne-DISM, okanye ngokungqinisisa uqhagamshelo kwiiseva zofako. Update Windows. Unokusebenzisa Esi sixhobo sokusombulula iingxaki nge-.NET Framework 4.5.
Ukuba awunalo ufikelelo lwe-intanethi okanye usabambekile, nyusa imidiya yakho esemthethweni yokufakela yeWindows (ISO/USB) kwaye usebenzise iDISM ukongeza .NET Framework 3.5 ukusuka kwimithombo\sxs ifolda. Ukuba awunazo iindlela, yenza enye ngesixhobo esisemthethweni seMicrosoftKwiimeko-bume ezineempawu ezikwiMfuno, qinisekisa ukuba imithombo yomxholo iqwalaselwe ngokuchanekileyo.
Ngayo yonke le nto ingentla, kufuneka ucace malunga nokuba yeyiphi i-.NET Framework oyifunayo, uyivula njani, kwaye ungayikhuphela phi ngokuxhomekeke kuguqulelo lwakho lweWindows okanye iWindows Server. Khumbula: i-3.5 yee-apps ezindala, i-4.8.1 njengesebe lamva nje, kunye ne-Developer Packs zokuqulunqa.Ukuba kukho into engahambi kakuhle, sebenzisa i-DISM kwimidiya yokufakela kwaye ujonge iikhowudi zeempazamo ukusombulula ingxaki ngokukhawuleza.
Umbhali onomdla malunga nehlabathi le-bytes kunye netekhnoloji ngokubanzi. Ndiyakuthanda ukwabelana ngolwazi lwam ngokubhala, kwaye yile nto ndiza kuyenza kule bhlog, ndikubonise zonke izinto ezinomdla malunga nezixhobo, isoftware, ihardware, iindlela zetekhnoloji, kunye nokunye. Injongo yam kukukunceda uhambe kwihlabathi ledijithali ngendlela elula neyonwabisayo.