Publicitate

daca tu descărcați și instalați software-ul des Cum să găsiți software open source pentru WindowsEști îngrijorat de confidențialitate, securitatea datelor sau codul rău intenționat ascuns în software? Cu un software proprietar, nu știi niciodată cu adevărat ce face programul cu datele tale. Sursa deschisă este răspunsul! Citeste mai mult , probabil că ați fost confruntat cu erori care implică Microsoft .NET Framework. Cele mai frecvente două erori? Fie nu îl aveți instalat pe sistemul dvs., fie aveți versiunea greșită a acestuia.

De ce se întâmplă asta? Și mai important, care este acest așa-numit .NET Framework și de ce ar trebui să vă pese? Ei bine, în multe moduri, .NET Framework este ceea ce permite Windows-ului modern să fie ceea ce este.

Ce este .NET Framework?

Primele lucruri în primul rând: este pronunțat net net.

Înainte să ne cufundăm ce Cadrul .NET este, poate fi mai util să explorați De ce Cadrul .NET există. Pentru aceasta, veți avea nevoie de un pic de context de programare, dar dacă nu ați codificat niciodată un lucru în viața dvs., nu vă faceți griji! Această explicație presupune că aveți experiență de programare absolut zero.

instagram viewer

Probabil știți deja că programatorii (adică oamenii care creează software) trebuie să „scrie cod” pentru a realiza aplicații Windows. Acestea fac acest lucru folosind diferite „limbaje de programare”, care vă permit să scrieți cod care să spună computerului ce trebuie să facă.

programare-language-ilustrare
Credit imagine: Labirintami prin Shutterstock

Problema este că limbajele de programare sunt primitive pe cont propriu. Ele pot gestiona calcule simple precum adăugarea și înmulțirea, dar nu pot face mult mai mult decât atât. Doriți să puneți text sau imagini pe ecran? Atunci va trebui să scrieți o grămadă de cod folosind cele mai de bază componente ale limbii pentru a face acest lucru, iar acest lucru poate dura mult timp.

Acolo intră .NET Framework. La baza sa, .NET Framework oferă o întreagă colecție de cod deja scris (scris și întreținut de Microsoft Un GNU începător pentru Microsoft: Ce înseamnă un cadru .NET de sursă deschisă pentru restul dintre noiMicrosoft tocmai a lansat o parte semnificativă a codului său sub o licență permisivă de tip open source. Această mișcare rupe cu ani de tradiție. Dar de ce și ce înseamnă pentru tine? Citeste mai mult ) pe care programatorii le pot utiliza pentru a crea rapid un software. De exemplu, .NET Framework gestionează o mulțime de operații plictisitoare din culise, cum ar fi să spui Windows cum să deseneze o fereastră pe ecran - ca programator, trebuie doar să furnizez ce text să includă, modul în care sunt prevăzute meniurile, ce butoane ar trebui să facă atunci când faceți clic, etc.

Dar .NET Framework este mult mai mult decât atât. Oferă instrumente suplimentare care pot accelera timpul de dezvoltare general, precum și API-uri suplimentare (ce naiba este un API? Ce sunt API-urile și cum se schimbă API-urile deschise pe InternetV-ați întrebat vreodată cum programele de pe computerul dvs. și site-urile pe care le vizitați „vorbesc” între ele? Citeste mai mult ) pe care programatorii le pot utiliza pentru a interacționa cu ușurință cu anumite servicii, cum ar fi Windows Store. În loc să scrieți manual tot codul de care are nevoie o aplicație pentru a fi considerată o aplicație UWP (platformă Windows universal), de exemplu .NET Framework oferă toate acestea.

ferestre-10-universal-ferestre-apps

Există însă un dezavantaj al creării unei aplicații cu .NET Framework: computerul dvs. nu știe să ruleze aplicații bazate pe Framework decât dacă aveți Framework-ul instalat în sistem.

Aceasta înseamnă că .NET Framework este de fapt format din două părți. Prima parte conține toate codurile deja scrise de care au nevoie programatorii (numite anterior SDK-uri, dar acum denumite Dev Packs). A doua parte conține un program care poate „interpreta” codul .NET Framework în comenzi pentru sistemul de operare, care permite trebuie să rulați aplicații scrise cu .NET Framework (cunoscut sub numele de pachet redistribuibil, dar, de asemenea, numit Runtime Environment de niste).

Este similar cu Java, deoarece trebuie să instalați Java Runtime Environment pentru a rula aplicații codificate în Java.

Povestire scurtă: ca un utilizator obișnuit care nu va face aplicații de codificare, aveți nevoie doar de pachete .NET Framework redistribuibile.

Cum se instalează .NET Framework

Majoritatea computerelor Windows vin cu .NET Framework deja instalat, dar este posibil ca al tău să fie depășit. De exemplu, Windows 8 și 8.1 vin cu versiunea 4.5.1, în timp ce Windows 10 poate veni cu 4.6, 4.6.1 sau 4.6.2 instalat, în funcție de noutatea computerului.

Dacă aveți nevoie să instalați o versiune mai nouă, procesul este simplu. În urma acestei scrieri, .NET Framework a ajuns la versiunea 4.6.2 astfel încât acesta va fi cel pe care îl vom instala. Versiunile viitoare ale cadrului ar trebui să fie la fel de ușor de instalat.

ferestre-10-toate-tipurile-de-aplicații
Credit imagine: Khakimullin Aleksandr prin Shutterstock

Rețineți că puteți instala .NET Framework prin Windows Update, dar este mult mai ușor dacă utilizați doar metoda manuală de mai jos. Probabil ai Windows Update a fost dezactivat sau amânat Cum se gestionează Windows Update în Windows 10Pentru freaks de control, Windows Update este un coșmar. Funcționează în fundal și vă păstrează sistemul în siguranță și funcționează fără probleme. Vă arătăm cum funcționează și ce puteți personaliza. Citeste mai mult oricum, caz în care aceasta va fi metoda preferată.

Înainte de a începe - .NET Framework 4.6.2 poate fi instalat pe Windows 10, Windows 8.1 și Windows 7 SP1 atât pe sistemele x86 cât și pe x64. Microsoft recomandă cel puțin 2,5 GB spațiu pe disc neutilizat 6 moduri de a elibera spațiu pe computerul dvs. WindowsAglomerația poate fi un mare declin al productivității. În timp, fișierele se pierd, programele rămân nefolosite și, dintr-o dată, hard disk-ul tău odată spațios este plin de lucruri inutile și trebuie să îl cureți ... Citeste mai mult pentru a vă asigura că instalarea se termină fără cârlig.

La fel ca în majoritatea produselor lor, Microsoft oferă două tipuri de instalatori: un instalator web și un instalator offline.

instalator web este extrem de mic în față (mai puțin de 2 MB), dar descarcă toate componentele necesare în timpul procesului de instalare, ceea ce necesită o conexiune la internet stabilă și consistentă.

instalator offline este o descărcare frontală mai mare (aproximativ 60 MB) care nu necesită acces la internet în timpul instalării. Alegeți această opțiune dacă doriți să instalați pe un computer separat cu internet neplăcut sau fără internet deloc.

Oricare dintre ele este în regulă, dar preferăm să folosim programul de instalare offline, deoarece este mai fiabil și îl puteți reutiliza dacă trebuie să reinstalați .NET Framework dintr-un anumit motiv. Odată descărcat, procesul de instalare este destul de simplu. Trebuie doar să urmați asistentul așa cum ați face atunci când instalați orice altă aplicație.

Descarca:.NET Framework 4.6.2 Web Installer

Descarca:.NET Framework 4.6.2 Instalator offline

ferestre-10-net-cadru de descărcare

Rețineți că instalarea versiunii 4.6.2 a .NET Framework este o actualizare la loc a versiunilor anterioare care încep cu 4.5 (care include 4, 4.5, 4.5.1, 4.5.2, 4.6 și 4.6.1), deci nu dezinstalați versiunile mai vechi după fapt. Versiunile 3.5 SP1 și versiunile anterioare sunt păstrate ca o instalație separată.

În mod implicit, .NET Framework se instalează în engleză indiferent de programul pe care îl utilizați. Pentru a-l localiza într-o altă limbă, trebuie să descărcați pachetul lingvistic corespunzător din aceeași versiune .NET Framework (în acest caz, 4.6.2). Pachetele lingvistice sunt disponibile numai ca instalatori offline.

În pagina de descărcare de mai jos, selectați limba pe care doriți, așteptați încărcarea paginii, apoi faceți clic pe Descărcare.

Descarca:.NET Framework 4.6.2 Language Pack

Încă un lucru pe .NET Framework

Câțiva ani în urmă Microsoft a mers înainte și deschide provenit din .NET Framework Un GNU începător pentru Microsoft: Ce înseamnă un cadru .NET de sursă deschisă pentru restul dintre noiMicrosoft tocmai a lansat o parte semnificativă a codului său sub o licență permisivă de tip open source. Această mișcare rupe cu ani de tradiție. Dar de ce și ce înseamnă pentru tine? Citeste mai mult , făcând, în esență, oricine să contribuie la dezvoltarea .NET Framework. Aceasta a condus la devenirea Microsoft cea mai activă organizație de pe GitHub 10 instrumente de Windows Open Source gratuite găzduite pe GitHubMicrosoft este organizația cu cei mai mulți contribuitori cu sursă deschisă pe GitHub. Pentru a sărbători această realizare, am compilat o listă cu cele mai bune instrumente Windows gratuite pe care le puteți descărca de la GitHub. Citeste mai mult .

Ce înseamnă asta pentru tine? Practic, înseamnă că aplicațiile .NET vor deveni doar mai răspândite înainte și - nu doar mai răspândite, dar și de o calitate mai bună Cum te afectează Microsoft mutarea în sursă deschisăMicrosoft își schimbă radical cultura. Procesul de aprovizionare deschisă este un semn distinctiv al acestei transformări și beneficiază deopotrivă și pentru consumatori. Vă explicăm de ce ar trebui să vă pese. Citeste mai mult . Chiar dacă ai făcut-o până acum fără să fi folosit vreodată o aplicație .NET, probabil în curând.

Așadar, este posibil să instalați și Framework-ul chiar acum.

V-a ajutat acest lucru? Dacă da, vă rugăm să ne informați mai jos! Dacă aveți întrebări, nu ezitați să le întrebați.

Joel Lee are un B.S. în informatică și peste șase ani de experiență profesională în scriere. Este redactor șef pentru MakeUseOf.