Solució: l'aplicació del vostre PC necessita .NET Framework 3.5



Proveu El Nostre Instrument Per Eliminar Problemes

Si feu servir Windows 8 o 10, probablement haureu notat una finestra emergent que necessita que instal·leu .NET Framework 3.5. Les finestres emergents poden ser aleatòries si executeu aplicacions en segon pla o en iniciar-se. La finestra emergent diu:



'Una aplicació del vostre PC necessita la funció de Windows següent: .NET Framework 3.5 (inclou Net 2.0 i 3.0)'





La finestra emergent sol ser genuïna, però pot ser desencadenada per qualsevol programa que necessiti aquest marc, inclòs el programari maliciós. Si decidiu ometre la instal·lació, la finestra emergent pot aparèixer de nou quan intenteu instal·lar un programa o quan proveu d'executar un programa determinat. Tanmateix, descarregar-lo des d'Internet i instal·lar-lo al vostre PC només retornarà un error més frustrant que el framework ja està instal·lat. En aquest article s’explicarà per què apareix aquesta finestra emergent, què és el marc .NET i per què es necessita al vostre PC. En última instància, us donarem mètodes sobre com podeu instal·lar .NET Framework 3.5 al vostre PC.

Per entendre per què es necessita .NET Framework 3.5 i per què apareix aquesta sol·licitud, primer hem d’entendre què és .NET framework. En programació, un framework és una col·lecció d’interfícies de programació d’aplicacions (API) que solen ser una biblioteca compartida de codis als quals els desenvolupadors poden cridar quan desenvolupen aplicacions. D’aquesta manera, no han d’escriure ells mateixos el codi des de zero, estalviant temps valuós i, per tant, animant el programador a centrar-se més en el que pot fer el programa. A .NET Framework, aquesta biblioteca de codi compartit s’anomena Framework Class Library (FCL). Els codis de la biblioteca compartida poden realitzar tot tipus de funcions diferents i són milers d'aquests codis. Per exemple, el codi per fer ping a un altre dispositiu de la xarxa o el codi per activar els quadres de diàleg 'Obre com' o 'Desa com' es troba dins d'aquest marc.

A més dels codis estandarditzats, .NET Framework proporciona un entorn d'execució per executar aplicacions que es van crear utilitzant els codis del framework. Un entorn d'execució és una mena de sandbox en què s'executen les aplicacions; el mateix que passa amb les aplicacions Java. L’entorn d’execució .NET s’anomena Common Language Runtime (CLR). El CLR també gestiona fils de memòria i processadors, gestiona excepcions de programes i gestiona la seguretat. En compilar els codis abans d'executar-los, l'entorn d'execució aïlla el programari del maquinari de l'ordinador, garantint així que el programa codificat es pot executar en qualsevol PC.



El framework .NET es va desenvolupar per a diversos sistemes operatius, però a causa de la seva naturalesa propietària, s’utilitza principalment a Windows. Hi ha hagut diverses versions de .NET framework. La idea inicial era que les versions més recents eren compatibles amb els codis creats amb versions anteriors. Tanmateix, es va adonar que això ja no podia ser així. Tanmateix, la versió 3.5 de .NET Framework conté codis de la versió 3.0 i la versió 2.0, per tant, només és compatible amb aquestes versions. L'última versió (V. 4.6) no és compatible amb versions anteriors i, per tant, normalment s'executa junt amb altres versions.

El que provoca .NET Framework 3.5 es necessita emergent a Windows 8/10

El Windows 8 i el Windows 10 solen carregar-se amb .NET Framework versió 3.5 i 4.6. Tot i això, només està activada la versió 4.6 i haureu d’activar .NET Framework 3.5. Per tant, tots els programes que utilitzin el framework .NET de la versió 3.5 activaran una finestra emergent que .NET Framework 3.5 ha d’instal·lar, ja que la versió 4.6 no és compatible. Es van fer nombrosos programes utilitzant aquest marc, ja que admet programes codificats en C #, C ++, F #, Visual Basic i unes quantes dotzenes més. Per intentar fomentar l’ús de la nova versió, per tant, l’anterior .NET Framework 3.5 està desactivat al vostre PC. No obstant això, alguns programadors distribueixen la versió necessària amb els seus programes.

Si apareix l'error que diu .NET versió 3.5 és necessària al vostre PC per executar un programa, podeu utilitzar els mètodes següents per instal·lar-lo al vostre ordinador. .NET Framework 3.5 inclou les versions 3.0 i 2.0 i, per tant, solucionarà les finestres emergents que us demanaran que instal·leu les versions 3.0 i 2.0.

Mètode 1: activeu .NET Framework 3.5 a programes i funcions

Afortunadament, .NET Framework 3.5 es distribueix amb Windows 8 o 10. Tot el que heu de fer és activar-lo i permetre que el facin servir els programes que en diuen. Per això, instal·lar un framework .NET descarregat simplement indicarà que la versió que intenteu instal·lar ja és al vostre PC. Per activar aquesta funció:

  1. Premeu Clau de Windows + R obrir córrer
  2. Tipus appwiz.cpl al quadre de text d'execució i premeu Intro per obrir la finestra de programes i funcions
  3. Feu clic a l'enllaç ' Activeu o desactiveu les funcions de Windows '.
  4. Cercar ' .NET Framework 3.5 (inclou .NET 2.0 i 3.0) ”
  5. Marqueu la casella de l'esquerra i feu clic a D'acord per activar .NET Framework 3.5.
  6. Reinicieu el PC si se us demana.

Mètode 2: instal·leu i activeu .NET Framework 3.5 mitjançant DISM

Mitjançant l’eina de línia de comandes de desplegament i manteniment d’imatges (DISM), podeu instal·lar i activar .NET framework 3.5 al vostre PC. Per fer-ho, necessitareu el vostre Windows 8/10 DVD o fitxer ISO.

  1. Carregueu el DVD a la safata i tanqueu-lo o feu clic amb el botó dret al fitxer .ISO i seleccioneu 'muntar'; el fitxer ISO es carregarà com a disc / unitat virtual (observeu la lletra d'aquesta unitat).
  2. Premeu la tecla Windows + R per obrir la finestra d'execució
  3. Escriviu CMD al quadre de text d'execució i premeu Retorn per obrir l'indicador d'ordres
  4. Escriviu o enganxeu l'ordre següent a la finestra CMD:

    DISM / En línia / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sources sxs

  5. On D: és el camí dels fitxers d'instal·lació de Windows (DVD o unitat virtual).
  6. Espereu que la instal·lació finalitzi correctament
  7. Reinicieu el PC si se us demana.

També podeu consultar el meu altre article que explica com fer-ho Feu una versió anterior a .NET Framework 3.5

4 minuts de lectura