Atsisiųskite net framework 3.5 failus. Įdiekite arba atnaujinkite, ištaisykite klaidas

Tikrai daugelis yra girdėję apie Microsoft .NET bibliotekas, kurios dažnai yra įvairių programų pagrindas. Ją naudojančios programinės įrangos ir pačių bibliotekų sąveika vykdoma per sistemos komponentai.NET Framework. Be jų daugelis programų tiesiog neįdiegs.

Svarstomos dabartinės .NET Framework versijos 4.6 Ir 4.7 , kuriuose taip pat yra senasis leidimas 4.5 . Jie yra integruoti į „Windows 10“ ir neturėtų kelti problemų juos įdiegiant ar naudojant. Su situacija jau kitokia pasenusi versija 3.5 . Jis buvo plačiai naudojamas Windows laikai 7 ir nesuderinamas su .NET Framework 4.x. Kadangi 3.5 versija pagal numatytuosius nustatymus neįtraukta į „Windows 10“, daugelis senesnių programų tiesiog nebus įdiegtos.

Kaip atsisiųsti ir įdiegti .NET Framework 3.5 sistemoje Windows 10

Kūrėjai suteikė galimybę į paslaugą įdiegti senąją .NET Framework versiją „Windows“ komponentai 10. Norėdami atsisiųsti biblioteką, jums reikės interneto ryšio.

Kaip atsisiųsti .NET Framework 3.5 diegimo programą, skirtą „Windows 10“.

Jei dėl kokios nors priežasties negalite naudoti „Windows“ komponentų tarnybos, turite galimybę atsisiųsti ir paleisti .NET Framework 3.5 internetinę diegimo programą.


Kaip įdiegti .NET Framework 3.5 be interneto (neprisijungus)

Kartais naudojant centro žiniatinklio paslaugą Windows naujinimai Iškyla problemų ir vartotojai negali įdiegti .NET Framework 3.5 naudodami du anksčiau aprašytus metodus. Tokiu atveju galite naudoti įkrovos USB atmintinė Su „Windows“ vaizdas 10 už rankinis montavimas komponentas (be interneto ryšio).


Todėl .NET Framework 3.5 galima įdiegti nenaudojant interneto ryšio ar Windows naujinimo paslaugų.

„.Net Framework“ yra speciali programinės įrangos platforma, su kuria ji rašoma puiki suma programos, skirtos „Windows“ operacinei sistemai. Kad tokios programos veiktų, jūsų kompiuteryje turi būti įdiegta .NET Framework aplinka.

Šiame puslapyje galite nemokamai atsisiųsti reikiamą .NET Framework diegimo programos versiją. Taip pat galite sužinoti apie .NET Framework paskirtį, Sistemos reikalavimai ir perskaitykite instrukcijas, kaip įdiegti arba ištaisyti klaidas, susijusias su jo veikimu skirtingos versijos Windows.

Įvadas. Kodėl jums reikia .Net Framework

Kas yra .Net Framework? Microsoft .Net Framework– platinamas programinės įrangos platforma, kuri naudojama kuriant modernią programinę įrangą. Architektūra « .Net:

  • Leidžia kūrėjams negaišti laiko kuriant sukurto produkto sąveiką su aplinka, kurioje jis bus vykdomas (ar tai būtų techninės įrangos charakteristikos, suderinamumas, OS funkcijos ar kiti techniniai aplinkos aspektai).
Visi patogumo kūrimo niuansai darbo aplinka programai ar programinei įrangai perima .Net Framework
  • Gali dirbti su daugeliu programavimo kalbų, naudodamas specialių algoritmų rinkinį, kuris suteikia programų kūrėjams galimybę naudoti beveik bet kokį žinomą projektavimo principą programos kodas jūsų programinei įrangai.
Kitaip tariant, .Net Framework tampa pagrindu paleisti programas įvairiose OS, suteikiant galutiniams vartotojams galimybę naudoti bet kokias su šiuo komponentu suderinamas programas, neatsižvelgiant į kompiuterio ar bet kurio kito įrenginio charakteristikas.

Sistemos reikalavimai optimaliam .Net Framework veikimui

Reikalavimai techninės įrangos komponentams normaliam darbui .Net Framework pakankamai žemas, kad komponentas veiktų net ir silpniausiame kompiuteryje. Likusi šio skyriaus informacija pirmiausia skirta pirmą kartą besinaudojantiems vartotojams.
Labiau pažengusieji gali pereiti prie skyriaus, kuriame apie tai sužinosite.
Jūsų kompiuteris turi:

  • Procesoriaus dažnis 1 GHz ir aukštesnis;
  • Apimtis laisvosios kreipties atmintis ne mažiau 512 MB;
  • Mažiausias vietos standžiajame diske dydis 4,5 GB.
„.Net Framework“ turi nemažai versijų, išleistų nuo „Windows XP“ laikų, tačiau esminių komponento architektūros pakeitimų nebuvo. Atminkite, kad paketo versija .Net Framework, kurioje bus sukurta ta ar kita programa Aktualus(2, 3, 4 ) versiją savo kompiuteryje.
Todėl, siekiant geresnio suderinamumo su maksimalus skaičius programos turi įdiegti visus galimus šio komponento variantus.
Bet tai nereiškia naujausios bibliotekos bus visiškai palaikomos senesnės operacinės sistemos.
Kartais, norint įdiegti atitinkamą .Net Framework versiją, reikia naujovinti į nauja versija Windows.
Primygtinai rekomenduojame vartotojams įdiegti „Windows 10“.

Operacinės sistemos bitų gylio nustatymas: x32 (x86) arba x64

Bitelio gylis operacinės sistemos (jei reikia), galite žiūrėti "Ypatybės" kompiuteris.
1 pav. Išsiaiškinkite sistemos pajėgumą.
Ši informacija bus reikalinga diegiant senesnes versijas .Net Framework.
Naujosios bibliotekos tinka abiejų bitų dydžių (x32-x64) OS.

Galima įdiegti naujausią .Net Framework versiją jūsų OS

Paskutinis .Net Framework, kurią galima įdiegti visose šiose OS (išskyrus Windows XP) rankiniu būdu - tai 4.7 versija. Prieš įdiegdami komponentą kompiuteryje įsitikinkite, kad jums reikalinga versija nėra integruota į OS numatytas perskaitę šią informaciją:

  • Windows XP. Integruota versija - 1.0 SP2;
  • „Windows“ integruotos versijos – 2.0 SP2, 3.0 SP2 Ir 3.5 SP1;
  • Windows 8 arba 8.1. Integruotos versijos – 4.5 Ir 4.5.1 atitinkamai šioms OS;
  • „Windows“ integruota versija – 4.6 arba 4.6.1 priklausomai nuo įdiegtų naujinimų.
pastaba!

Naujausios .Net Framework versijos nėra visų tų bibliotekų, kurios anksčiau buvo senesnėse .NET Framework versijose.
Tai reiškia, kad norėdami paleisti kai kurias senas programas ar žaidimus, turėsite įdiegti senas (!) .NET Framework versijas, būtinas jų veikimui.

Taip pat būtina atsiminti: iš anksto įdiegtų bibliotekų negalima pašalinti naudojant standartines pačios operacinės sistemos priemones.

Kaip įdiegti tinkamą .Net Framework versiją

Tarkime, kad norint paleisti konkrečią programą, reikėjo ankstesnės komponento versijos.
Paprastai pati programinė įranga praneša vartotojui, kad reikiamos versijos OS nėra. .Net Framework, rodomas atitinkamas klaidos langas. Tokio pranešimo pavyzdys parodytas paveikslėlyje žemiau:


2 pav. Pranešimo apie trūkstamą .Net Framework versiją pavyzdys.
Tokiu atveju jums tiesiog reikia atsisiųsti reikiamą jūsų OS komponento versiją (žinoma, stebint bitų gylį), naudojant specialų montuotojas, kuris yra dviejų tipų:

  1. Prisijungę (žiniatinklis) Diegimo programa atsisiunčia visus reikalingus failus .Net Framework Su Microsoft serveriai ir savarankiškai išpakuoja atsisiųstus duomenis. Reikia interneto ryšio.
  2. Autonominis (visas) Diegimo programoje jau yra visos reikalingos bibliotekos pilnas montavimas .Net Framework be interneto ryšio.
Kitų esminių skirtumų nėra. Naudojant atskirą komponento versiją, diegimo klaidų pasitaiko šiek tiek rečiau, todėl ieškant nuorodos dažniausiai nuves į ją. Norėdami greitai pereiti prie norimos versijos atsisiuntimo, grįžkite ir spustelėkite antraštę su reikalingo komponento pavadinimu.

Atsisiųskite .Net Framework 4.7 (įskaitant versijas: 4.6.2, 4.6.1, 4.6, 4.5.2 ir 4)

Įjungta Šis momentas(2017 m. spalio mėn.) versija .Net Framework 4.7 yra paskutinis. Atsisiųskite visą šį komponentą palengvina nuo poreikio atsisiųsti šias versijas:

  • .Net Framework 4.6 (4.6.1 Ir 4.6.2 );
  • .Net Framework 4.5 (4.5.1 Ir 4.5.2 );
  • .Net Framework 4.
Galite atsisiųsti .Net Framework 4.7 iš mūsų svetainės naudodami tiesioginę nuorodą arba iš oficialios Microsoft svetainės puslapio, skirto 4.7 komponento versijai, kur taip pat galite susipažinti su Papildoma informacija(sistemos reikalavimai, apribojimai ir kt.)
Versija 4.7 palaiko šios bet kokio bitų gylio OS (x32-x64):
  • Windows 10 Kūrėjų atnaujinimas(integruotas);
  • „Windows 10“ jubiliejaus atnaujinimas;
  • Windows 8 arba 8.1;
  • Windows 7;
  • Windows Server 2016, 2012 ir 2008.
Jei komponentas neįdiegiamas arba neveikia tinkamai, perskaitykite skyrių: .

Atsisiųskite .Net Framework 3.5 (įskaitant versijas: 3.0 ir 2.0)



Galite perskaityti daugiau informacijos ir atsisiųsti .Net Framework 3.5„Microsoft“ svetainėje arba atsisiųskite biblioteką vienu failu iš mūsų svetainės naudodami pateiktas nuorodas.

NET Framework vystosi, o naujesnėse versijose gali trūkti kai kurių komponentų, kurie anksčiau buvo ankstesnėse versijose.

Taip nutinka dėl įvairių priežasčių: kai kurie komponentai gali pasenti, tapti nebeaktualūs arba gali būti pakeisti naujais, pažangesniais Framework komponentais. Kai kurioms senesnėms programoms gali prireikti būtent tų senų komponentų, kurių trūksta naujose versijose, todėl reikia įdiegti vieną iš senesnių MS .NET Framework versijų. 3.5 versija jau yra nedidelės bibliotekų versijos (todėl nereikia jų atsisiųsti atskirai):

  • .Net Framework 2.0;
  • .Net Framework 3.0.
Šis komponentas yra suderinamas su bet kuriuo šiuo metu naudojamu komponentu Operacinė sistema iš Microsoft, įskaitant Windows XP. Montavimas .Net Framework 3.5 daugeliu atvejų tai leis paleisti ir užtikrinti normalų bet kurios senos programos ar žaidimo veikimą. Tačiau, jei kyla problemų dėl šios komponento versijos, peržiūrėkite informaciją kitame skyriuje.

Klaidos diegiant arba eksploatuojant .Net Framework

Kartais neteisingas diegimas ar atnaujinimas .Net Framework gali sukelti komponentų gedimus. Šiame skyriuje pateikiama informacija apie įvairių klaidų, su kuriais galite susidurti skirtingais bibliotekų naudojimo etapais ".Net".Pirmiausia turite atsisiųsti oficialią „Microsoft“ programą, vadinamą ". Net Framework Repair Tool“, kuris yra automatinis režimas padės išspręsti su komponentu susijusią problemą. Šios programos instrukcijas rasite žemiau.

.NET Framework Repair Tool suras ir ištaisys daugumą gedimų

Remiantis „Microsoft“ svetaine, ši priemonė išsprendžia problemas dirbant ir diegiant ar atnaujinant bet kurią versiją .Net Framework.

„Microsoft .Net Framework“ taisymo įrankis ( internetinė versija). | 1,22 MB Priemonė skirta identifikuoti labiausiai bendrų problemų dirbant ar diegiant .NET Framework, taip pat automatinį jų pašalinimą.

Deja, "Remonto įrankis" nepalaiko rusų kalbos. Tačiau visi joje vykstantys procesai yra paprasti ir intuityvūs. Vartotojas privalo:

  1. Periodiškai paspauskite mygtuką "Kitas";
  2. Sutinka su siūlomų pakeitimų taikymu.
Programa išbandys sistemą keliais etapais.

Jei aptinkama klaida, bus pasiūlyti veiksmai jai pašalinti. Patvirtinus, turite palaukti, kol baigsis paslaugų programa, ir iš naujo paleiskite kompiuterį.
3 pav. Testavimo procesas naudojant Microsoft .Net Framework Repair Tool.
Klaidos kitą kartą paleidžiant sistemą .Net Framework bus ištaisyta ir galėsite iš naujo įdiegti reikiamą komponento versiją (jei anksčiau šį procesą lydėjo gedimai).

Jei problema išlieka diegiant arba naudojant komponentą po programos naudojimo, peržiūrėkite išsamią informaciją apie konkrečias klaidas, aprašytas tolesniuose skyriuose.

Klaida diegiant .Net Framework naujinimą 0x80070643 sistemoje Windows 7

Klaida 643 susiję su darbu "Atnaujinimo centras". Dažniausiai pasitaiko „Windows“ naudotojai 7.Dėmesio!
Toliau aprašytus veiksmus rekomenduojama pradėti tik susipažinus su programa iš skyriaus:.

Jeigu "Remonto įrankis" neradote problemos, turėtumėte paleisti iš naujo Atnaujinimo centras„Windows“ naudoja paruoštą programą, sukurtą specialiai Interneto svetainė arba naudodami komandų algoritmą, kurį galite sukurti patys, vadovaudamiesi toliau aprašytomis instrukcijomis.

Vykdomasis kodas abiem atvejais yra tas pats.

Programa buvo sukurta tik dėl patogumo: naudojant ją nereikia atlikti jokių rankinių manipuliacijų. Toliau bus aprašyta rankinis metodas iš naujo paleidžiant sistemos naujinimą.

Atidžiai vykdykite šias instrukcijas:

  1. Sukurkite tuščią Tekstinis dokumentas ir nukopijuokite į jį šį kodą:
@echo
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
tinklo stotelė CryptSvc
tinklo stotelė BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Pradėti BITS
tinklo pradžia CryptSvc
net start wuauserv
Pauzė
  1. Išsaugokite failą kaip plėtinį ".šikšnosparnis" ;
  2. Paleiskite sukurtą programą administratoriaus vardu.
Įjungta 4 pav galite atidžiau pažvelgti į antrąjį žingsnį.

4 pav. Išsaugokite failą plėtiniu „.bat“.
Dabar belieka iš naujo paleisti kompiuterį ir iš naujo įdiegti .Net Framework.

Klaida diegiant .Net Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 sistemoje Windows 8 arba 8.1

Ši problema kyla bandant įdiegti .Net Framework 3.5.Prieš atliekant toliau aprašytus veiksmus, rekomenduojama perskaityti skyrių: . Klaidos 0x800F0906, 0x800F081F, 0x800F0907 daugeliu atvejų atsiranda diegiant .NET Framework 3.5, kai operacinėje sistemoje įdiegiami saugos naujinimai KB2966826 Ir KB2966828.

Greičiausiai taip yra dėl to, kad kai kurie „Windows“ naujinimai gali būti netikri, kad jie veiktų arba sąveikautų su .NET Framework 3.5 diegimo programa.

MS kūrėjai manė, kad vartotojai naudos naujus, daugiau dabartinės versijos Framework, o pati .NET Framework 3.5 diegimo programa buvo sukurta gerokai prieš šiuos naujinimus ir neatsižvelgia į politikos ir saugos mechanizmų pokyčius, kuriuos jie sukelia.

Norėdami naudoti .Net Framework 3.5 (ir senesnę) naujose OS, turite:

  1. Laikinai išjungti "Windows "naujinimo";
  2. Ištrinti KB2966826 Ir KB2966828 per standartinė priemonė„Programų diegimas ir pašalinimas“;
  3. Iš naujo paleiskite kompiuterį ir pakartokite diegimą .Net Framework.
Įdiegę komponentą galite jį vėl įjungti automatiniai atnaujinimai.

Kietojo disko ir aplanko, kurį norite išskleisti .NET, pasirinkimas prieš diegiant (diegimo programa gali pasirinkti diską, pvz., A diską:)

Naujausių .NET Framework versijų diegimo programa pasirenka paskirties diską ir aplanką savo nuožiūra. Tai gali būti gana neaiškus pasirinkimas, pavyzdžiui, diskas A: arba kitas diskas, neskirtas šioms užduotims atlikti.
Norėdami išspręsti šią problemą, tiesiog paleiskite diegimą naudodami komandinė eilutė(žr. 5 pav.): 5 pav. .NET Framework 4.7.1 diegimas su išpakavimu į konkretų aplanką.

Paskelbimo data:

  • .NET Framework SP1 3.5 versijoje yra šios naujos funkcijos ir patobulinimai.

    • ASP.NET dinaminiai duomenys, kurie suteikia turtingą pastolių platformą, kuri leidžia kurti duomenimis pagrįstą plėtrą neįrašant kodo. Juose taip pat yra naujas ASP.NET AJAX priedas, kuris palaiko naršyklės istorijos valdymą (mygtuko „Atgal“ palaikymas). Papildoma informacijažiūrėti svetainę.

    • Pagrindiniai bendros kalbos vykdymo laiko patobulinimai, įskaitant: patobulintą vietinio vaizdo išdėstymą .NET Framework; vengiant griežto vardo tikrinimo visiškai patikimiems mazgams; geresnis našumas paleidžiant programas; Patobulintas kodo generavimas, kuris sumažina užbaigtų programų vykdymo laiką; ir galimybė vykdyti valdomą kodą ASLR režimu (į adresų erdvės struktūrą įterpiant atsitiktinumą), jei tai palaiko operacinė sistema. Be to, valdomos programos, atidarytas iš tinklo bendrinamų dalių, elgiasi taip pat, kaip ir vietinės programos, nes jos vykdomos visiškai patikimai.

    • Patobulinimai „Windows“ našumas Presentation Foundation, įskaitant sutrumpintą paleidimo laiką ir patobulintą bitmaps efektų veikimą. Papildomos WPF funkcijos apima patobulintą verslo programų palaikymą, vietinių ekranų palaikymą, DirectX tekstūrų kūrimo priemonių palaikymą ir naują žiniatinklio naršyklės valdiklį.

    • „ClickOnce“ programų leidėjai gali atsisakyti programos pasirašymo ir maišos, jei ši parinktis labiau atitinka jų scenarijus. Kūrėjai gali programiškai įdiegti „ClickOnce“ programas, kuriose rodoma tinkinta informacija apie prekės ženklas. Dialogo langai ClickOnce errors palaiko nuorodas į konkrečios programos palaikymo svetaines internete.

    • Entity Framework yra esamo ADO.NET duomenų prieigos technologijų rinkinio evoliucija. „Entity Framework“ leidžia kūrėjams programuoti reliacinės duomenų bazės operacijas pagal taikomųjų programų domeno modelius, o ne į pagrindinius duomenų bazės modelius. Norėdami gauti daugiau informacijos, apsilankykite svetainėje. Entity Framework pristato kai kuriuos papildomos funkcijos, įskaitant naujų tipų palaikymą SQL serveris 2008, Numatytasis objekto grafiko serializavimas ir objekto duomenų šaltinis. Ši „Entity Framework“ versija palaiko naujas „SQL Server 2008“ datų ir failų srautinio perdavimo galimybes. Dirbdami su grafikų serializavimu kūrėjams lengviau kurti „Windows Communication Foundation“ (WCF) paslaugas, kurios naudoja visų grafikų modeliavimą kaip duomenų sutartis. Objekto duomenų šaltinis leidžia programų kūrėjams, norintiems dirbti su Entity Framework, naudoti tradicinius ASP.NET duomenų šaltinio metodus.

    • LINQ to SQL palaiko naujas SQL Server 2008 srautinio perdavimo datų ir failų galimybes.

    • ADO.NET Data Services Framework susideda iš šablonų ir bibliotekų derinio, leidžiančio pateikti duomenis kaip lanksčią REST pagrindu veikiančią duomenų paslaugą, kurią gali gauti žiniatinklio klientai įmonių tinklai arba internete. ADO.NET duomenų paslaugų platforma leidžia kurti duomenų paslaugas iš bet kurio duomenų šaltinio. Koncepcinis pagrindinės saugyklos schemos peržiūros modelis gali būti lengvai pasiekiamas naudojant išsamią integraciją su ADO.NET Entity Framework. Paslaugos, sukurtos naudojant ADO.NET Data Services Framework ir suderinamos „Windows“ paslaugos Tiesiogiai (dev.live.com), lengvai pasiekiama iš bet kurios platformos. Klientų programoms, veikiančioms „Microsoft“ platformose, yra klientų bibliotekų rinkinys, kuris supaprastina sąveiką su duomenų paslaugomis. Pavyzdžiui, klientai, pagrįsti .NET Framework, gali naudoti LINQ užklausoms už duomenų paslaugas ir paprastą .NET Framework objektų sluoksnį, norėdami atnaujinti paslaugos duomenis.

    • „Windows Communication Foundation“ dabar palengvina „DataContract“ serializatoriaus naudojimą su patobulintu suderinamumo palaikymu. Tai pagerina derinimo našumą dalinio pasitikėjimo scenarijuose ir išplečia RSS protokolo palaikymą, leidžiantį jį plačiau naudoti Žiniatinklio programos 2.0.

    • .NET Framework Data Provider for SQL Server (SqlClient) prideda failų srauto ir retų stulpelių galimybių palaikymą sistemoje SQL Server 2008.

NET Framework yra Microsoft programinės įrangos platforma, kuri suteikia aplinką CLR programoms, parašytoms įvairiomis programavimo kalbomis, palaikančiomis šią aplinką, paleisti. Tai savotiškas „Java“ analogas, kurį išleido „Sun Microsystem“. NET Framework platforma yra patentuota „Microsoft“ idėja, tačiau, nors ji skirta „Windows“, yra projektų, perkeliančių ją į kitas operacines sistemas.

Daugelis naujosios operacinės sistemos vartotojų ieško išteklių, iš kurių galėtų atsisiųsti šią aplinką, kad galėtų paleisti daugybę programų operacinėje sistemoje Windows 10. Dažnai kyla problemų diegiant 3.5 ar 4.5 versijos bibliotekos paketą, įvairių formų klaidų pranešimai bandant dar kartą įdiegti programinę įrangą tame pačiame kompiuteryje.

Šiame informaciniame straipsnyje apžvelgsime diegimo procesą – .NET Framework 64 ir 32 bitų „dešimties“ versijoms ir metodus, kaip ištaisyti problemas, kylančias bet kuriame diegimo etape. programinė įranga naujausi leidimai. Taip pat pateikiamas Framework diegimo kompiuteryje metodas, kurio kūrėjas nepatvirtino, tačiau jis turėtų būti naudojamas tik kraštutiniu atveju.

„Framework“ diegimo procesas „Windows 10“ aplinkoje naudojant į ją integruotus įrankius

Norint įdiegti Framework 3.5 versiją, kurios daugeliu atvejų pakanka, nereikia nieko atsisiųsti naudojant naršyklę ar atsisiuntimų tvarkyklę. Be to, šios programos mūsų atveju yra visiškai nereikalingos. Viskas vykdoma naudojant Windows 10 aktyvuodami atitinkamą elementą programėlėje Programos/Features.

Jis vadinamas per paieškos eilutė arba valdymo pultu. Kai pasirodys reikalingas langas, kairiajame vertikaliame meniu turite spustelėti „Įjungti/išjungti Windows komponentus“.


Atsidarys langas su sistemos komponentų sąrašu, kuriame reikia palikti žymimąjį langelį šalia parinkties - reikiamo leidimo .NET Framework ir spustelėti „OK“ arba „Enter“.


Po to prasidės Framework diegimo procesas, kuriam pasibaigus primygtinai rekomenduojama iš naujo paleisti kompiuterį. Tik po perkrovimo bus galima paleisti programą, kuriai reikalingos bibliotekos.

Daugeliu atvejų paleidus diegimo programą gali būti pranešta apie klaidą. Dažniausiai jos atsiranda dėl to, kad kompiuteryje nėra naujinimo numerio 3005628. Jį galima įdiegti per naujinimų centrą arba iš Microsoft svetainės adresu https://support.microsoft.com/ru-ru/kb/3005628. Trūkstamo komponento atsisiuntimo nuorodos yra pačioje puslapio apačioje, jos skiriasi x86 ir 64 bitų „Windows“ leidimai. Apie kitas problemas skaitykite straipsnio pabaigoje.

Jei po ranka reikia turėti oficialų diegimo programą (pavyzdžiui, kuriant programinės įrangos versiją arba tais atvejais, kai nėra interneto), jį galima atsisiųsti iš puslapio http://www.microsoft.com/ru-ru/ download/details.aspx?id=21 ir paleiskite suderinamumo režimu, skirtu „Windows 7“.

Framework 4.6 versijos diegimas

Paskutinis NET versija Framework 4.6 versija yra įdiegta jūsų kompiuteryje pagal numatytuosius nustatymus ir yra visiškai suderinama su ankstesniais platformos leidimais. Jei užsiregistruoti įkrovos laikmena buvo naudojamas piratinis OS vaizdas (agregatas) su išjungtu elementu; jis turėtų būti suaktyvintas, kaip ir ankstesniu atveju, per programėlę „Programos / komponentai“.


Norėdami gauti atskirus kiekvieno komponento montuotojus, galite juos atsisiųsti iš šių nuorodų:

Norėdami rasti ir išspręsti „Windows 10“ problemas, yra „Fix It“ paslaugų programa, kurią rasite adresu https://support.microsoft.com/en-us/kb/976982. Su jo pagalba galite pabandyti rasti problemos šaltinį ir ją išspręsti.

„Framework Cleanup Tool“ programa taip pat pasiekiama naudojant nuorodą iš ankstesnės pastraipos, kuri atlieka išsamų „Framework“ su visais komponentais ir registro raktais pašalinimą. Ši programa naudinga, kai sistema praneša apie joje įdiegtą Framework. Po programos turite išvalyti registrą trečiosios šalies programa(deja, „Microsoft“ dar nėra pakankamai subrendusi, kad savo operacinę sistemą aprūpintų tokia programine įranga) ir paleiskite iš naujo.

Framework 3.5.1 versijos diegimas iš diegimo disko

Ši parinktis yra labai nepopuliari ir retai naudojama, tačiau ji veikia.

1. Norėdami tai patikrinti, turite prijungti diską su naudojamos operacinės sistemos diegimo failais arba prijungti vaizdą su jo paskirstymu virtualus diskas, pavyzdžiui, per Daemon Tools.

2. Iškvieskite komandų eilutę su išplėstinėmis teisėmis per kontekstinis meniu Pradėti.

3. Įdėkite kitą eilutę ir paspauskite „Enter“, raidę F pakeisdami disko etikete.

Dism /online /enable-feature /featurename:NetFx3 /Visi /Šaltinis:F:\sources\sxs /LimitAccess

Neoficialus abiejų leidimų „Framework“ diegimo metodas

Dažnai iš oficialaus šaltinio atsisiųstas Framework atsisako įprastai įdiegti. Tai atsitinka nepriklausomai nuo išleidimo ir Windows bitų gylis 10, o įmonės atstovai situacijos kol kas nekomentuoja. Esant tokiai situacijai, yra kitas problemos sprendimo būdas – Missed Features Installer 10. Tai programinės įrangos rinkinys, kuris buvo senesnėse operacinių sistemų versijose Windows sistemos. Daugeliu atvejų .NET Framework diegimas buvo baigtas sėkmingai. Tačiau čia taip pat ne viskas sklandžiai: oficiali rinkinio kūrėjo svetainė neveikia, o atsisiųsti ją iš failų mainų ar lygiaverčių tinklų yra problematiška. Todėl programos paketo ISO atvaizdo pavidalu reikia ieškoti specializuotuose forumuose ar svetainėse.

Darbas su agregatu nėra sudėtingesnis nei darbas su paskirstymo rinkiniais automatinis montavimas kitos programos ar tvarkyklės: prijunkite vaizdą į virtualų diską, paleiskite failą MFI10.exe, sutikite su nurodytomis gaminio veikimo sąlygomis. Pamatysime šį langą su galimų komponentų sąrašu. Spustelėkite piktogramą - .NET Framework.


Tada pasirenkame programinės įrangos versiją; problemų kyla dėl žievės, kai įdiegiama iš gaminio, gauto iš oficialios svetainės. Galima ir čia naujausias leidimas Framework 4.6.1 yra suderinamas su visais ankstesniais, todėl turėtumėte į tai atkreipti dėmesį.

Bibliotekų ir sistemos komponentų rinkinys, būtinas norint paleisti programas pagal architektūrą .NET Framework. Šis paketas yra kaupiamasis atnaujinimas, kuriame yra daug naujų funkcijų, pagrįstų platformomis .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, ir apima kaupiamųjų paslaugų naujinimus, skirtus subkomponentams .NET Framework 2.0 Ir .NET Framework 3.0.

Microsoft .NET Framework 3.5 SP1 apima šias naujas funkcijas ir patobulinimus:

Dinaminiai duomenys ASP.NET , kurios suteikia turtingą pastolių platformą, kuri leidžia kurti duomenimis pagrįstą kūrimą neįrašant kodo. Juose taip pat yra naujas priedas ASP.NET AJAX , kuri palaiko naršyklės istorijos valdymą (mygtuko „atgal“ palaikymas).

Pagrindiniai bendrosios kalbos vykdymo laiko (CLR) patobulinimai, įskaitant: patobulintą savojo vaizdo išdėstymą .NET Framework; vengiant griežto vardo tikrinimo visiškai patikimiems mazgams; geresnis našumas paleidžiant programas; Patobulintas kodo generavimas, kuris sumažina užbaigtų programų vykdymo laiką; ir galimybė vykdyti valdomą kodą ASLR režimu (į adresų erdvės struktūrą įterpiant atsitiktinumą), jei tai palaiko operacinė sistema. Be to, valdomos programos, atidarytos iš tinklo bendrinamų dalių, veikia kaip vietinės programos, nes jos veikia visiškai patikimai.

Našumo patobulinimai WPF („Windows“ pristatymo fondas ), įskaitant sutrumpintą paleidimo laiką ir pagerintą bitmaps efektų našumą. Papildomos funkcijos apima WPF– Patobulintas verslo programų palaikymas, vietinių paleidimo ekranų palaikymas, tekstūrų kūrėjų palaikymas ir naujas valdiklis Interneto naršyklė.

Programų leidėjai Spustelėkite Vieną kartą gali pasirinkti nepasirašyti programų ir jas maišyti, jei ši parinktis geriau atitinka jų scenarijus. Kūrėjai gali programiškai įdiegti programas Spustelėkite Vieną kartą, kuriame rodoma tinkinta prekės ženklo informacija. Klaidų dialogai Spustelėkite Vieną kartą palaikyti nuorodas į konkrečios programos palaikymo svetaines internete.

- Esybės struktūra– esamo duomenų prieigos technologijų rinkinio plėtra ADO.NET . Esybės struktūra leidžia kūrėjams programuoti reliacinės duomenų bazės operacijas pagal konkrečios programos domeno modelius, o ne pagrindinius duomenų bazės modelius. Esybės struktūra pristato keletą papildomų funkcijų, įskaitant naujų tipų palaikymą SQL Server 2008, numatytasis objekto grafiko serializavimas ir objekto duomenų šaltinis. Ši „Entity Framework“ versija palaiko naujas SQL srautinio perdavimo galimybes Serveris 2008 datoms ir failams. Dirbdami su grafikų serializavimu kūrėjams lengviau kurti paslaugas (WCF), naudojant pilnų grafikų modeliavimą kaip duomenų sutartis. Objekto duomenų šaltinis leidžia žiniatinklio programų kūrėjams, norintiems dirbti Esybės struktūra, naudokite tradicinius darbo su duomenų šaltiniu metodus ASP.NET.

LINQ to SQL palaiko naujas srautinio perdavimo galimybes SQL Server 2008 datoms ir failams.

Duomenų paslaugų platforma ADO.NET susideda iš šablonų ir bibliotekų derinio, leidžiančio duomenis pateikti kaip lanksčią duomenų paslaugą, pagrįstą technologija. POILSIS , kurį gali vartoti interneto klientai įmonių tinkluose arba internete. Duomenų paslaugų platforma ADO.NET leidžia kurti duomenų paslaugas iš bet kokių duomenų šaltinių. Koncepcinis modelis, skirtas peržiūrėti pagrindinio saugyklos išdėstymą, gali būti lengvai pasiekiamas naudojant išsamią integraciją su ADO.NET Entity Framework. Paslaugos, sukurtos naudojant duomenų paslaugų platformą ADO.NET, taip pat suderinamos paslaugos Windows Live (dev.live.com ), lengvai pasiekiama iš bet kurios platformos. Klientų bibliotekų rinkinys yra prieinamas kliento programoms, veikiančioms Microsoft platformose, siekiant supaprastinti sąveiką su duomenų paslaugomis. Pavyzdžiui, klientai pagal .NET Framework, gali naudoti LINQ užklausoms už duomenų paslaugas ir paprastą objektų sluoksnį .NET Framework atnaujinti duomenis paslaugoje.

- „Windows“ komunikacijos fondas dabar naudoja serializatorių Duomenų sutartis patobulintos sąveikos palaikymo dėka. Tai pagerina derinimą dalinio pasitikėjimo scenarijuose ir išplečia protokolų palaikymą RSS, leidžianti plačiau naudoti programose Web 2.0.

Duomenų teikėjas .NET Framework Dėl SQL serveris(SqlClient) prideda palaikymą, kad būtų galima naudoti failų srautus ir retus stulpelius SQL Server 2008.

Dalintis