Cadru cum să aflați versiunea. Determinarea versiunii Net Framework. Cum să determinați ce versiune de .NetFramework este instalată

Microsoft. Cadrul de rețea folosit în sistemele de operare Windows pentru a susține aplicații, iar din versiunea 7, de asemenea, pentru a susține unele componente ale sistemului. Cu toate acestea, acest cadru are o caracteristică - nu este interschimbabil. versiuni diferite Cadrul de rețea. Cu alte cuvinte, dacă utilizați un program conceput pentru o versiune a DotNet Framework (de exemplu, versiunea 2.0), atunci pentru lansare corectă programele de care aveți nevoie această versiune framework-ul a fost instalat pe computer. Din acest motiv, Windows poate avea mai multe versiuni de DotNet Framewrok instalate. Și, uneori, trebuie să știți ce versiuni sunt instalate pe computer.

Acest articol vă va arăta trei moduri de a determina ce versiuni sunt instalate pe computer.

Nota: Începând cu Windows 7, Microsoft inclus sistem de operare.Net Framework 2.0 - 3.5.1.

Aflați ce Framework Net este instalat prin prezența cheilor în registru

Fiecare DotNet Framework înregistrează informații despre sine în subchei ale unei chei speciale de registry Windows:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

Deci, dacă știți cum să utilizați Editorul de registru, deschideți această cheie și uitați-vă la numele subcheilor pentru a determina versiunile instalate. Cu toate acestea, există anumite caracteristici asociate cu interpretarea acestor chei, mai multe detalii despre care pot fi găsite în articolul de pe site-ul Microsoft. Articolul descrie și metode pentru determinarea versiunilor DotNet Framework, dar acestea sunt destinate specialiștilor tehnici. Utilizatorii obișnuiți pot avea nevoie de informații despre particularitățile generării cheilor și parametrilor pentru fiecare versiune a Cadrului.

Folosind linia de comandă pentru a determina versiunile Framework Net instalate

Chiar dacă DotNet Framework este instalat ca aplicare normală, căile de instalare sunt fixe (față de directorul cu sistemul de operare). Prin urmare, definiți o listă versiuni instalate.Net Framework poate fi realizat și prin linie de comandă. Pentru a face acest lucru, deschideți un prompt de comandă și introduceți:

  • director %WINDIR%\Microsoft.Net\Framework\v*

Sau pentru versiunile pe 64 de biți:

  • director %WINDIR%\Microsoft.Net\Framework64\v*

La finalizarea acestor comenzi, va fi afișată o listă cu versiunile instalate, cu excepția versiunii 4.5, care este stocată în subdirectorul versiunea 4.0.

Cum să aflați instalat Net Framework folosind NET Version Detector

Dacă preferați să utilizați programe pentru a detecta versiunile instalate ale DotNet Framework, iată un mic, gratuit și utilitar portabil numit .NET Version Detector. O descriere și un link de descărcare pot fi găsite pe site-ul dezvoltatorului la acest link. Este de remarcat faptul că programul în sine nu folosește niciun cadru, așa că chiar dacă nu aveți instalat niciun DotNet Framework, veți ști despre el. Arhiva Zip cu programul ocupă 387 KB și conține doar unul fișier executabil. Pentru a rula programul, despachetați arhiva în orice locație convenabilă și rulați fișierul executabil. Când lansați pentru prima dată programul, vi se va cere să acceptați acordul de licență și apoi veți afișa toate versiunile instalate ale .Net Framework, inclusiv versiunea 4.5.

În plus, o altă caracteristică utilă a programului este că fereastra principală a programului oferă și link-uri pentru descărcarea diferitelor versiuni ale DotNet Framework de pe site-ul oficial. Deci, dacă vă lipsește orice versiune de pe computer, atunci folosind acest program va fi destul de ușor să îl descărcați și să îl instalați.

Acum, cunoașteți trei moduri de a determina ce versiuni ale .Net Framework sunt instalate pe Windows.


  • Acest PC Tweaker este un program pentru personalizarea directorului de sistem „Computer” în Windows 7

Sfaturi tehnice

  • Sfaturi tehnice
  • Microsoft .NET Framework este un CLR și fișiere aferente, necesar pentru funcționarea aplicațiilor dezvoltate pentru .NET Framework.
    Platforma Microsoft.NET Framework este model nou programare de cod gestionat pentru sistemul de operare Windows.
    De îndată ce instalați .NET Framework, componenta va crea instantaneu totul conditiile necesare pentru ca programul să funcționeze. Astfel această componentă creează condițiile necesare pentru funcționarea programelor dumneavoastră.
    .NET Framework poate fi instalat pe sistemele de operare Windows NT, 98, Me, 2000, XP, Server 2003, Vista, Server 2008 și 7, 8.
    Aș spune că .NET Framework nu este codec-uri, ci o alternativă la java - o mașină virtuală capabilă de platforme diferite executa codul scris pentru el.
    Spre deosebire de Java, codul nu poate fi doar interpretat mașină virtuală, dar și tradus pentru execuție direct pe hardware (aceasta dă performanțe mai mari).
    Utilizarea sa nu se limitează doar la Internet; software-ul obișnuit este scris și pentru .NET. Avantajul acestui software este că va rula pe orice computer și pe orice sistem de operare cu suport .NET, de exemplu pe telefoanele mobile.
    .NET Framework a fost inclus cu Windows de mult timp. Windows 7 vine cu versiunea 3.5 și unele versiuni anterioare pentru compatibilitate. Versiunea 4 este în prezent actuală.
    Spre deosebire de Windows 7, 8 vine cu versiunea de platformă 4.5, care este instalată automat în timpul instalării sistemului de operare. Prin urmare, dacă aveți un sistem de operare instalat sistem Windows 8, atunci nu trebuie să descărcați niciun program de instalare, totul este deja instalat.

    Citiți mai multe despre platformă pe site-ul web MSDN.

    Cum se stabilește ce versiune de .NetFramework este instalată? Sunt 3 metode simple
    Determinați versiunea de .NET Framework instalată pe computerul dvs.:
    Metoda 1:
    Folosind Windows Explorer
    Folosind Editorul Registrului Folosind un mic utilitar portabil .NET Version Detector All versiuni Microsoft

    .NET Framework este instalat în următorul folder: Unde"" - %windir% folderul rădăcină , în care a fost instalat „Windows”, adică.
    C:\Windows\ Accesați meniul Start->Run și apoi introduceți comanda %windir%\Microsoft.NET\Framework\ Această comandă poate fi de asemenea introdus bara de adrese Windows Explorer


    (adică orice folder). Se va deschide un folder, acesta este afișat în următoarea captură de ecran:
    În acest folder puteți vedea ce versiuni ați instalat. Metoda 2:
    Folosind Editorul Registrului.

    1. De asemenea, puteți afla ce versiune a .NET Framework este instalată pe computer prin intermediul Editorului de registru: Accesați meniul Start->Run Accesați meniul regedit și apăsați.
      Intră
    2. Se va deschide o fereastră.
      Acum căutăm următoarea cheie:
    3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP


    Această cheie conține mai multe secțiuni, fiecare dintre acestea afișând numele și versiunea .NET Framework instalată pe sistemul dumneavoastră.
    Metoda 3:


    Verificarea versiunilor instalate ale .NET Framework este foarte ușoară utilizând .NET Version Detector

    Lista tuturor versiunilor Microsoft .NET Framework Mai jos este o listă cu toate cele lansate peîn acest moment

    .NET Framework 4.0


    Descărcați Microsoft .NET Framework 1.1


    Descărcați Microsoft .NET Framework 2.0


    (instalator web) (necesită conexiune la internet în timpul instalării)

    Microsoft .NET Framework 3.5 Service Pack 1 (SP1) (Complet instalator offline)

    Descărcați Microsoft .NET Framework 4.0


    Descărcare (instalator web) (este necesară conexiune la internet în timpul instalării) (rusă)

    Din când în când, la descărcarea și instalarea programelor, computerul prezintă erori asociate cu absența unui anumit Microsoft .NET Framework. Cele mai frecvente două mesaje de eroare? Fie .Net Framework nu este instalat pe computer, fie este instalat versiune învechită. Linkul pentru descărcarea Net Framework 4.7 se află mai jos în articol. Există de asemenea instrucțiuni detaliate prin alegere și instalare.

    Deci, ce fel de animal este acesta? Acesta este un program fără de care sistemele de operare Windows moderne nu sunt ele însele. Cea mai importantă componentă a Windows.

    Ce este .NET Framework?

    În primul rând, acest miracol-yudo este pronunțat ca „dot no framework”. „Tochka-no” în rusă (ei bine, aproape în rusă). Dot Net.

    Pentru a răspunde la întrebarea ce este .NET Framework pentru Windows, trebuie să înțelegeți de ce există în primul rând. Link-urile pentru descărcarea programului se găsesc mai jos (acesta este servere oficiale Microsoft) - în timp ce se descarcă, aruncați o privire la explicații. Totul este destul de simplu, deși va trebui să vă scufundați în unele probleme de programare. Nu, nu trebuie să fii programator pentru a înțelege Dot-Net.

    Deci: programatorii sunt acei oameni care creează programe. Munca lor implică „scrierea codului”. Ei scriu codul diferite limbi programare. Codul este o explicație pentru computer ce trebuie să facă în fiecare moment al funcționării acestuia.

    Orice limbaj de programare este un lucru destul de primitiv. Limbajele de programare au expresii precum adunarea sau înmulțirea, dar nimic mai complex. Un programator dorește să afișeze o fereastră de program pe ecran? Va trebui să scrie mult cod pentru asta și să petreacă mult timp.

    Și aici .NET Framework pentru Windows vine în ajutorul programatorului: îl puteți descărca gratuit. Esența acestui lucru softwarecolectie imensa biblioteci de coduri deja scrise pentru programatori care vă permit să afișați aceeași fereastră. Acest cod este scris Specialistii Microsoft. Le permite programatorilor să nu fie distrași de lucruri inutile, ci să-și creeze propriile programe.

    Un bun exemplu. În profunzimea .NET Framework există multe operațiuni detaliate - de exemplu:

    • instrucțiuni pentru Windows despre cum să desenați o fereastră pe ecran;
    • o funcție gata făcută pentru a plasa butoanele în interiorul unei ferestre;
    • ce anume ar trebui să facă computerul când aceste butoane sunt apăsate;

    Este suficient ca un programator să includă astfel de operațiuni în propriul cod și să nu petreacă câteva zile explicând lucruri de bază computerului. Dar puterea .NET Framework se extinde cu mult dincolo de simple colecții de cod și funcții gata făcute. Acest mediu de dezvoltare oferă programatorilor oportunități mari de a accelera crearea de programe, astfel încât aceste programe să fie mai profund încorporate în serviciile Windows.

    Ei bine, Net Framework este o salvare pentru programatori. De ce are nevoie utilizatorul obișnuit de el?

    Cert este că până când .NET Framework nu este instalat pe computer, Windows nu știe să lucreze cu programele scrise în acest mediu. Iată cum apar erorile pe ecran: „ Acest program necesită instalarea Net.Framework." Există din ce în ce mai multe astfel de programe - acestea sunt drivere placi video Radeonși GeForce, editori grafici precum Paint.NET, numeroase mesagerie instant etc.

    Deci pentru funcţionare normală Multe programe de pe Windows necesită programul .NET Framework (mai precis, o parte a acestuia numită Redistributable Package). Nu este necesar pentru programatori - este necesar pentru utilizatori obișnuiți astfel încât programele descărcate să poată rula pe mașinile lor.

    De unde să descărcați .NET Framework. Ce versiuni sunt potrivite pentru Windows 7, 8 și 10

    Majoritatea computerelor Windows au deja instalat .NET Framework - de obicei versiuni mai vechi. Anume:

    • Windows 7 are deja .Net încorporat Versiuni cadru 3.5.
    • Windows 8 și 8.1 vin cu versiunile 4.5-4.5.1;
    • Windows 10 include versiunea 4.6.

    Aplicațiile moderne necesită software proaspăt. Și pentru securitate generală, este mai bine să descărcați cea mai recentă versiune a .NET Framework (de la jumătatea anului 2017, aceasta este 4.7). Potrivit pentru Windows până la vechiul „șapte”. Instalarea este extrem de simplă.

    De fapt, cele mai recente versiuni ale programului sunt descărcate automat prin serviciul de actualizare ( Windows Update). Dar de prea multe ori este dezactivat (a existat un articol întreg dedicat acestui meșteșug pe Woocomp), așa că puteți folosi descărcarea obișnuită de pe site-ul Microsoft. Totul este gratuit, desigur.

    Cele mai multe ultima versiune.NET Framework 4.6.2 este potrivit pentru descărcare și instalare pe Windows 10, Windows 8.1 și Windows 7 SP1. nu este necesar. Versiunea completă a distribuției durează aproximativ 60 de megaocteți.

    Există două versiuni ale programului de instalare pe site-ul Microsoft:

    1. Instalator online. Un utilitar mic sub 2 MB care descarcă fișierele rămase în fundal. Nu o recomandam deloc.
    2. Program de instalare offline – nu mai mult de 60 MB. Descărcați-l și salvați-l pentru viitor. Poate fi util când reinstalați Windows sau pentru alte computere.

    Instalare

    Instalarea în sine este extrem de simplă, durează 2-3 minute în funcție de puterea computerului.

    1. Descărcați .NET Framework 4.7 de pe site-ul web Microsoft ( versiunea completă, 59,1 MB). Selectați rusă din listă.
    2. Lansați fișierul descărcat.
    3. Gata!

    Versiunea 4.7 elimină în mod independent versiunile anterioare ale .NET Framework de pe computer, începând cu versiunea 4.0 (mai precis, versiunile 4, 4.5, 4.5.1, 4.5.2, 4.6.1 și 4.6.2 vor fi eliminate în timpul instalării). Ele nu trebuie să fie dezinstalate manual. Versiuni mai vechi (3.5 SP1 de exemplu) – programe individuale. Nu vor fi șterse singure și, în general, este mai bine să le lăsați pentru compatibilitate cu programe mai vechi.

    Ce este nou în Net Framework 4.7

    Lista modificărilor din versiunea 4.7, care a fost lansată la începutul lunii mai 2017, include:

    • suport îmbunătățit pentru ecrane de înaltă rezoluție;
    • suport extins pentru ecranele tactile în Windows 10;
    • suport îmbunătățit pentru criptografie;
    • suport pentru limbile C# 7 și VB 15;
    • îmbunătățiri ale performanței și fiabilității cadrului.

    Nu întârzia instalarea acestui lucru important componenta Windows. Trebuie să descărcați Net Framework 4.7 cât mai curând posibil: multe erori vor dispărea din sistem.

    Dacă instalați frecvent programe, probabil că ați întâlnit erori Microsoft .NET Framework. Cele două cele mai comune sunt că fie nu este instalat, fie este instalată versiunea greșită.

    De ce se întâmplă asta? Ce este și de ce avem nevoie de NET Framework?

    Ce este .NET Framework?

    Probabil știi că activitatea principală a programatorilor este scrierea codului. În același timp se folosesc diverse limbi programare pentru a spune computerului ce ar trebui să facă:

    Dar există o problemă - limbajele de programare sunt destul de primitive. Cu ajutorul lor, puteți face cu ușurință pași simpli precum adunarea și înmulțirea. Orice altceva necesită muncă lungă și grea. Doriți să afișați text sau imagini pe ecran? Apoi va trebui să scrieți mult cod folosind cel mai mult elemente simple limbă.

    Aici vine .NET Framework-ul în ajutor. În esență, este o colecție extinsă de fragmente de cod scrise ( creat și întreținut de Microsoft), pe care programatorii îl pot folosi pentru a scrie programe mai rapid.

    De exemplu, .NET Framework se ocupă de toate operațiunile de redare a ferestrelor pe ecran. Programatorul poate doar introduce text, se gândește la meniul programului, poate seta comportamentul butoanelor atunci când utilizatorul face clic pe ele etc.

    Dar .NET Framework este mult mai mult decât un set cod suplimentar. Include instrumente concepute pentru a reduce timpul de dezvoltare și API-uri suplimentare pe care programatorii le pot folosi pentru a interacționa cu ușurință cu servicii precum Magazin Windows. În loc să scrieți manual totul codul necesar pentru a sprijini universal Platforme Windows, puteți utiliza .NET Framework:


    Există un singur dezavantaj în dezvoltarea aplicațiilor folosind .NET Framework - acestea nu pot rula dacă .NET nu este instalat pe sistemul dumneavoastră.

    NET Framework este format din două părți. Prima parte include un set de coduri pre-scrise ( denumite oficial SDK, Dev Packs sau „Developer Packs”). A doua parte include un program care poate interpreta codul .NET Framework în comenzi pentru sistemul de operare. Această parte, care se numește „ timpul de rulare„, vă permite să rulați programe scrise folosind .NET Framework.

    În acest sens, .NET Framework seamănă cu Java - pentru a utiliza aplicații scrise în el, trebuie să descărcați mediul Execuție Java Mediul de rulare.

    Pe scurt, de ce aveți nevoie de Microsoft NET Framework: dacă sunteți un utilizator ocazional care nu intenționează să facă nicio programare, aveți nevoie doar de runtime .NET Framework.

    Cum se instalează .NET Framework

    Majoritatea computerelor Windows au deja instalat .NET Framework, dar versiunea poate fi depășită. De exemplu, Windows 8 și 8.1 vin cu versiunea 4.5.1, iar Windows 10 vine cu versiunea 4.6, 4.6.1 sau 4.6.2.

    La momentul scrierii, cea mai recentă versiune este .NET Framework 4.7. Iată ce vom instala:


    NET Framework poate fi instalat și prin Windows Update. Dar mulți îl opresc Actualizare Windows, De aceea această metodă ar fi de preferat.

    Înainte de instalare - .NET Framework 4.7 poate fi instalat pe Windows 10, Windows 8.1 și Windows 7 SP1 atât pe sistemele pe 32 de biți, cât și pe 64 de biți. Pentru ca instalarea să continue fără erori, Microsoft recomandă să aveți cel puțin 2,5 GB de spațiu liber pe hard disk.

    Microsoft oferă două tipuri de instalatori: programul de instalare web și cel offline. Programul de instalare web cântărește mai puțin de 2 MB și descarcă totul componentele necesareîn timpul instalării. Prin urmare, veți avea nevoie de o conexiune stabilă la internet.

    Programul de instalare offline cântărește aproximativ 60 MB și nu necesită acces la Internet în timpul instalării.

    Ambele programe de instalare conțin aceleași versiuni ale NET Framework, dar preferăm să folosim programul de instalare independent. Este mai fiabil și va fi întotdeauna la îndemână dacă trebuie să reinstalați .NET Framework. Odată descărcat, procesul de instalare nu ar trebui să fie dificil - trebuie doar să urmați instrucțiunile care apar pe ecran. Și atunci vei înțelege rapid de ce este nevoie de NET Framework 4.

    NET Framework 4.7 Web Installer

    Instalator offline NET Framework 4.7


    Rețineți că versiunea 4.7 este o actualizare în curs pentru versiunile 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 și 4.6.2. Deci nu șterge versiunile anterioare după instalare. .NET Framework 3.5 SP1 și versiunile mai vechi sunt instalate separat.

    În mod implicit, .NET Framework se instalează Versiunea în engleză indiferent de programul de instalare pe care îl utilizați. Pentru a localiza, trebuie să descărcați pachetul lingvistic corespunzător. Pentru acum pachete lingvistice pentru versiunea 4.7 sunt disponibile numai ca instalatori autonomi.

    Pachetul de limbă .NET Framework 4.7

    Mai multe despre .NET Framework

    Un alt motiv pentru care aveți nevoie de NET Framework. În urmă cu câțiva ani, Microsoft s-a deschis cod sursă.NET Framework, permițând tuturor să contribuie la dezvoltarea platformei. Drept urmare, Microsoft a devenit cea mai activă organizație de pe GitHub.

    Ce înseamnă asta pentru tine? În esență, aplicațiile scrise în .NET Framework vor deveni doar mai populare și de calitate superioară în viitor. Deci, de ce nu instalați .NET Framework chiar acum?

    Traducerea articolului „ Microsoft .NET Framework: De ce aveți nevoie de el și cum să îl instalați pe Windows” a fost pregătit de echipa prietenoasă de proiect

    Sistemul are multe instalate implicit diverse componente, necesar pentru funcţionare corectă majoritatea aplicațiilor. Există excepții în care este necesar să se stabilească instrumente de la terți. Una dintre utilitatile necesare pentru funcționare corectă programe este cadrul net. Desigur, această componentă este uneori deja încorporată în sisteme, dar există și excepții. Acest articol va acoperi două subiecte - cum să aflați versiunea net frameworkși cum se instalează această componentă.

    net framework cum să aflați versiunea pe Windows 10

    Mulți utilizatori sunt interesați de această problemă, de la începători la utilizatori experimentați. Mai întâi trebuie să înțelegeți ce fel de componentă este, a cărei versiune trebuie să aflați.

    .NET Framework– platforma de la Microsoft, conceput pentru a performa aplicatii diverse scrise în diferite limbaje de programare. Este foarte des folosit la crearea de programe și jocuri pentru Windows. Istoria generală a acestei tehnologii poate fi găsită pe Wikipedia.

    Cum să aflați versiunea net framework pe Windows 10 și edițiile anterioare? Pentru a rezolva această problemă, vom folosi instrumentul .NET Version Detector, care a fost creat în acest scop, pentru a afla versiunea net framework-ului.

    Puteți descărca utilitarul din această resursă. O arhivă mică de 400 KB va fi descărcată imediat. Nu trebuie să-l despachetați, ci să rulați imediat fișierul cu numele "dotnet".

    Se va deschide o fereastră cu contract de licență, unde trebuie să faceți clic pe OK.

    Apare imediat o fereastră în care în secțiunea de jos veți vedea toate versiunile acestui software instalate pe sistem. Am versiunea 4.0.30319 instalată, mai există informatii utile. Datele pot fi verificate din nou făcând clic pe butonul „Reîmprospătare” sau copiate folosind butonul „Copiere”.

    Cum să aflați versiunea net framework folosind Editorul de registru

    Se știe că toate principalele Setări Windows sunt în registru. Orice software instalat face intrări în registru de sistem. Mai întâi trebuie să lansați registry. Apăsați combinația „Win ​​+R” și introduceți comanda regedit.

    Acum căutăm o astfel de secțiune, urmărind fiecare ramură din fereastra de registru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\„versiunea instalată”.

    Parametrul va fi indicat și în partea dreaptă a ferestrei Versiune, indicând și versiunea net framework.

    Ambele metode sunt destul de simple, ceea ce înseamnă că chiar și un începător se poate descurca. Dar să trecem la problema legată de instalarea acestei componente.

    Cum se instalează .NET Framework

    După cum am menționat deja, această platformă este de obicei deja preinstalată în Windows. Dezvoltatorii au început să facă acest lucru începând cu Windows 7. Desigur, există momente când trebuie să instalați o versiune mai nouă. Dacă este activat actualizări automate sistem, atunci nu trebuie să faceți nimic, altfel vom trece la descărcarea și instalarea utilitarului.

    Deci, sunt momente când ai nevoie de mai mult noua versiune platformă, dar și una mai veche. Pentru a nu ne deranja mult timp, vom folosi din nou utilitarul .NET Version Detector. Să facem următoarele:

    Apropo, dacă componenta este selectată în utilitar gri, așa cum am și cu versiunea 4.0, asta înseamnă că platforma este deja instalată.

    Cum să eliminați Net Framework

    Componentele sistemului sunt deteriorate foarte des, ceea ce face ca Windows să devină instabil. ÎN în acest caz,, Net Framework este mai bine să dezinstalați și să reinstalați.

    • Îndepărtarea se efectuează folosind un utilitar de la Microsoft - Cleanup Utility. Instalează-l și rulează-l.
    • Găsim printre Lista net Cadru versiunea cerutăși ștergeți-l.

    Desigur, acest utilitar nu este singurul care poate fi folosit pentru curățare componentele sistemului. De asemenea, puteți utiliza Instrumentul de dezinstalare, care șterge fișierele rămase în sistem și intrările din registry.

    Important! La Instalare net Framework, se recomandă instalarea de la o ediție mai veche la una mai nouă. În acest fel, nu ar trebui să existe conflicte în funcționarea programelor.

    Astfel, am aflat cum să aflăm versiunea net framework-ului, cum să instalăm platforma și să o dezinstalăm.