Korjaus: Tietokoneesi sovellus tarvitsee .NET Framework 3.5: n

Jos käytät Windows 8: ta tai 10: ää, olet todennäköisesti huomannut ponnahdusikkunan, joka vaatii sinua asentamaan .NET Framework 3.5. Ponnahdusikkunat voivat olla satunnaisia, jos käytät sovelluksia taustalla tai käynnistyksen yhteydessä. Ponnahdusikkuna sanoo:

"Tietokoneesi sovellus tarvitsee seuraavan Windows-ominaisuuden: .NET Framework 3.5 (sisältää Net 2.0 ja 3.0)"

Ponnahdusikkuna on yleensä aito, mutta sen voi laukaista mikä tahansa ohjelma, joka tarvitsee tätä kehystä, haittaohjelmat mukaan lukien. Jos päätät ohittaa asennuksen, ponnahdusikkuna saattaa ilmestyä uudelleen, kun yrität asentaa ohjelmaa tai kun yrität suorittaa tiettyä ohjelmaa. Sen lataaminen Internetistä ja asentaminen tietokoneelle palauttaa kuitenkin turhauttavamman virheen, jonka kehys on jo asennettu. Tässä artikkelissa selitetään, miksi tämä ponnahdusikkuna ilmestyy, mikä on .NET-kehys ja miksi sitä tarvitaan tietokoneellesi. Viime kädessä annamme sinulle menetelmät kuinka .NET Framework 3.5 voidaan asentaa tietokoneellesi.

Ymmärtääksemme, miksi .NET Framework 3.5 tarvitaan ja miksi tämä pyyntö tulee esiin, meidän on ensin ymmärrettävä, mikä .NET Framework on. Ohjelmoinnissa kehys on kokoelma sovellusohjelmointirajapintoja (API), jotka ovat yleensä jaettu kirjastokoodeja, joihin kehittäjät voivat soittaa kehittäessään sovelluksia. Tällä tavalla heidän ei tarvitse kirjoittaa koodia alusta alkaen, mikä säästää arvokasta aikaa ja kannustaa ohjelmoijaa keskittymään enemmän siihen, mitä ohjelma voi tehdä. .NET Frameworkissa jaetun koodin kirjasto on nimetty Framework Class Library (FCL). Jaetun kirjaston koodit voivat suorittaa kaikenlaisia ​​erilaisia ​​toimintoja, ja ne ovat tuhansia tällaisia ​​koodeja. Esimerkiksi koodi, jolla pingataan toista laitetta verkossa, tai koodi, joka avaa ”Avaa nimellä” tai ”Tallenna nimellä” -valintaikkunat, on tässä yhteydessä.

Standardoitujen koodien lisäksi .NET-kehys tarjoaa ajonaikaisen ympäristön kehyskoodien avulla rakennettujen sovellusten ajamiseksi. Ajonaikainen ympäristö on eräänlainen hiekkalaatikko, jossa sovellukset toimivat; sama asia, mitä tapahtuu Java-sovellusten kanssa. .NET-ajonaikaisen ympäristön nimi on Common Language Runtime (CLR). CLR hallitsee myös muistia ja prosessoriketjuja, käsittelee ohjelmapoikkeuksia ja hallitsee tietoturvaa. Kokoamalla koodit ennen niiden suorittamista ajonaikainen ympäristö eristää ohjelmiston tietokonelaitteistosta ja varmistaa siten, että koodattu ohjelma voi toimia missä tahansa tietokoneessa.

.NET-kehys on kehitetty useille käyttöjärjestelmille, mutta omistetun luonteensa vuoksi sitä käytetään enimmäkseen Windowsissa. .NET-kehyksestä on ollut useita versioita. Alun perin ajatus oli, että uudemmat versiot olivat taaksepäin yhteensopivia vanhempia versioita käyttäen rakennettujen koodien kanssa. Kuitenkin huomattiin, että näin ei enää voi olla. .NET Framework -versiossa 3.5 on kuitenkin koodit versioista 3.0 ja 2.0, joten se on taaksepäin yhteensopiva vain näiden versioiden kanssa. Uusin versio (V. 4.6) ei ole taaksepäin yhteensopiva, ja siksi sitä ajetaan yleensä muiden versioiden rinnalla.

Mikä aiheuttaa .NET Framework 3.5: n, tarvitaan ponnahdusikkuna Windows 8/10: ssa

Windows 8 ja Windows 10 on yleensä ladattu sekä .NET Framework -versioilla 3.5 että 4.6. Ainoastaan ​​versio 4.6 on kuitenkin päällä, ja sinun on otettava käyttöön .NET Framework 3.5. Siksi kaikki .NET version 3.5 -kehystä käyttävät ohjelmat käynnistävät ponnahdusikkunan, että .NET Framework 3.5 on asennettava, koska versio 4.6 ei ole taaksepäin yhteensopiva. Lukuisia ohjelmia tehtiin käyttämällä tätä kehystä, koska se tukee ohjelmia, jotka on koodattu C #, C ++, F #, Visual Basic ja muutama kymmenen muuta. Uuden version käytön kannustamiseksi vanhempi .NET Framework 3.5 on siis poistettu käytöstä tietokoneellasi. Jotkut koodaajat jakavat vaaditun version ohjelmiensa kanssa.

Jos saat virheen, jonka mukaan .NET-versiota 3.5 tarvitaan tietokoneellesi ohjelman ajamiseksi, voit asentaa sen tietokoneellesi seuraavilla tavoilla. .NET Framework 3.5 sisältää versiot 3.0 ja 2.0, joten se ratkaisee ponnahdusikkunat, joissa sinua pyydetään asentamaan versiot 3.0 ja 2.0.

Tapa 1: Ota .NET Framework 3.5 käyttöön ohjelmissa ja ominaisuuksissa

Onneksi .NET Framework 3.5 toimitetaan Windows 8: n tai 10.: n kanssa. Sinun tarvitsee vain kytkeä se päälle ja antaa sen käyttää sitä kutsuville ohjelmille. Siksi ladatun .NET-kehyksen asentaminen yksinkertaisesti ilmoittaa, että asennettava versio on jo tietokoneellasi. Tämän ominaisuuden ottaminen käyttöön:

  1. Lehdistö Windows-avain + R avata juoksun
  2. Tyyppi appwiz.cpl Suorita tekstikenttään ja paina Enter avataksesi ohjelmat ja ominaisuudet -ikkunan
  3. Napsauta linkkiä “Laita Windows toiminnot päälle tai pois”.
  4. Etsiä ".NET Framework 3.5 (sisältää .NET 2.0 ja 3.0) "
  5. Valitse vasemmalla oleva valintaruutu ja napsauta OK .NET Framework 3.5 päälle.
  6. Käynnistä tietokone uudelleen pyydettäessä.

Tapa 2: Asenna ja ota .NET Framework 3.5 käyttöön DISM: n avulla

Käyttämällä DISM (Deployment Image Servicing and Management) -komentorivityökalua voit asentaa ja aktivoida .NET Framework 3.5 tietokoneellesi. Tarvitset Windows 8/10 DVD- tai ISO-tiedostosi tähän.

  1. Lataa DVD-levy lokeroon ja sulje se tai napsauta hiiren kakkospainikkeella .ISO-tiedostoa ja valitse 'mount'; ISO-tiedosto ladataan virtuaalilevynä / -asemana (huomioi tämän aseman kirjain).
  2. Avaa Windows-ikkuna painamalla Windows-näppäintä + R
  3. Kirjoita CMD ajon tekstikenttään ja avaa komentokehote painamalla Enter
  4. Kirjoita tai liitä alla oleva komento CMD-ikkunaan:

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

  5. Missä D: on Windowsin asennustiedostojen polku (DVD tai virtuaalinen asema).
  6. Odota asennuksen onnistumista
  7. Käynnistä tietokone uudelleen pyydettäessä.

Voit myös tutustua toiseen artikkeliin, jossa selitetään miten Päivitä .NET Framework 3.5: ksi