Remediere: aplicația de pe computer are nevoie de .NET Framework 3.5



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Dacă utilizați Windows 8 sau 10, probabil că ați observat o fereastră pop-up care are nevoie de dvs. pentru a instala .NET framework 3.5. Ferestrele pop-up ar putea fi aleatorii dacă rulați aplicații în fundal sau la pornire. Fereastra pop-up spune:



„O aplicație de pe computerul dvs. are nevoie de următoarea caracteristică Windows: .NET Framework 3.5 (include Net 2.0 și 3.0)”





Pop-ul este de obicei autentic, dar poate fi declanșat de orice program care are nevoie de acest cadru, inclusiv malware. Dacă alegeți să ignorați instalarea, fereastra pop-up ar putea apărea din nou atunci când încercați să instalați un program sau când încercați să rulați un anumit program. Cu toate acestea, descărcându-l de pe internet și instalându-l pe computerul dvs. va apărea doar o eroare mai frustrantă, deoarece cadrul este deja instalat. Acest articol va explica de ce apare acest popup, ce este .NET framework și de ce este necesar pe computerul dvs. În cele din urmă, vă vom oferi metode despre cum puteți instala .NET Framework 3.5 pe computer.

Pentru a înțelege de ce este necesar .NET Framework 3.5 și de ce apare această cerere, trebuie mai întâi să înțelegem ce este .NET Framework. În programare, un cadru este o colecție de interfețe de programare a aplicațiilor (API) care sunt de obicei o bibliotecă partajată de coduri pe care dezvoltatorii le pot apela atunci când dezvoltă aplicații. În acest fel, nu trebuie să scrie ei înșiși codul de la zero, economisind timp prețios și, prin urmare, încurajând programatorul să se concentreze mai mult pe ceea ce poate face programul. În .NET Framework, acea bibliotecă de cod partajat este denumită Biblioteca de clase cadru (FCL). Codurile din biblioteca partajată pot îndeplini tot felul de funcții diferite și sunt mii de astfel de coduri. De exemplu, codul pentru a trimite ping unui alt dispozitiv din rețea sau codul pentru a activa casetele de dialog „Deschideți ca” sau „Salvați ca” este găzduit în acest cadru.

În plus față de codurile standardizate, .NET framework oferă un mediu de execuție pentru a rula aplicații care au fost construite folosind codurile de cadru. Un mediu de execuție este un fel de sandbox în care rulează aplicațiile; același lucru care se întâmplă cu aplicațiile java. Mediul de rulare .NET este denumit Common Language Runtime (CLR). CLR, de asemenea, gestionează firele de memorie și procesor, gestionează excepțiile de program și gestionează securitatea. Prin compilarea codurilor înainte de a le rula, mediul de execuție izolează software-ul de hardware-ul computerului, asigurându-se astfel că programul codat poate rula pe orice PC.



Cadrul .NET a fost dezvoltat pentru mai multe sisteme de operare, dar datorită naturii sale proprietare, este utilizat în principal pe Windows. Au existat mai multe versiuni ale cadrului .NET. Ideea inițială a fost că versiunile mai noi erau compatibile cu codurile construite folosind versiuni mai vechi. Cu toate acestea, s-a realizat că acest lucru nu mai poate fi cazul. Cu toate acestea, versiunea 3.5 a .NET Framework găzduiește coduri de la versiunea 3.0 și versiunea 2.0, prin urmare, este compatibilă cu versiunile respective. Cea mai recentă versiune (V. 4.6) nu este compatibilă cu versiunile anterioare și, prin urmare, este de obicei rulată alături de alte versiuni.

Ce cauzează .NET Framework 3.5 este necesar popup în Windows 8/10

Windows 8 și Windows 10 sunt de obicei încărcate cu ambele versiuni .NET Framework 3.5 și 4.6. Cu toate acestea, numai versiunea 4.6 este activată și va trebui să activați .NET Framework 3.5. Prin urmare, orice programe care utilizează .NET versiunea 3.5 cadru va declanșa un popup care .NET Framework 3.5 trebuie să fie instalat, deoarece versiunea 4.6 nu este compatibilă cu versiunile anterioare. Numeroase programe au fost realizate folosind acest cadru, deoarece suportă programe codificate în C #, C ++, F #, Visual Basic și alte câteva zeci. În încercarea de a încuraja utilizarea noii versiuni, vechiul .NET Framework 3.5 este deci dezactivat pe computerul dvs. Cu toate acestea, unii codificatori distribuie versiunea necesară împreună cu programele lor.

Dacă primiți eroarea care spune că .NET versiunea 3.5 este necesară pe computerul dvs. pentru a rula un program, puteți utiliza metodele de mai jos pentru a-l instala pe computer. .NET Framework 3.5 include versiunile 3.0 și 2.0 și, prin urmare, va rezolva ferestrele popup care vă cer să instalați versiunile 3.0 și 2.0.

Metoda 1: Activați .NET Framework 3.5 în programe și caracteristici

Din fericire, .NET Framework 3.5 vine distribuit cu Windows 8 sau 10. Tot ce trebuie să faceți este să îl porniți și să permiteți utilizarea acestuia de către programele care îl numesc. De aceea, instalarea unui cadru .NET descărcat va afirma pur și simplu că versiunea pe care încercați să o instalați este deja în computerul dvs. Pentru a activa această funcție:

  1. presa Tasta Windows + R a deschide alergare
  2. Tip appwiz.cpl în caseta de text run și apăsați Enter pentru a deschide fereastra de programe și caracteristici
  3. Apasa pe link ' Activați sau dezactivați funcțiile Windows ”.
  4. Cauta ' .NET Framework 3.5 (include .NET 2.0 și 3.0) ”
  5. Bifați caseta din stânga și faceți clic pe OK pentru a activa .NET Framework 3.5.
  6. Reporniți computerul dacă vi se solicită.

Metoda 2: Instalați și activați .NET Framework 3.5 folosind DISM

Utilizând instrumentul de linie de comandă Deployment Image Servicing and Management (DISM), puteți instala și activa .NET framework 3.5 pe computer. Pentru aceasta, veți avea nevoie de DVD-ul Windows 8/10 sau de fișierul ISO.

  1. Încărcați DVD-ul în tavă și închideți-l sau faceți clic dreapta pe fișierul .ISO și selectați „mount”; fișierul ISO va fi încărcat ca un disc / unitate virtuală (notați litera acestei unități).
  2. Apăsați tasta Windows + R pentru a deschide fereastra de rulare
  3. Tastați CMD în caseta de text de rulare și apăsați Enter pentru a deschide promptul de comandă
  4. Tastați sau lipiți comanda de mai jos în fereastra CMD:

    DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sources sxs

  5. Unde D: este calea fișierelor de instalare Windows (DVD sau unitate virtuală).
  6. Așteptați finalizarea instalării
  7. Reporniți computerul dacă vi se solicită.

Puteți consulta, de asemenea, celălalt articol care explică cum Faceți upgrade la .NET Framework 3.5

4 minute citite