Miksi Microsoft .NET Framework -sovelluksessa on useita versioita ohjelmien lisäämisessä tai poistamisessa?

2016-11-16 08:42:15
Tärkein·Muut·Miksi Microsoft .NET Framework -sovelluksessa on useita versioita ohjelmien lisäämisessä tai poistamisessa?

.NET-kehys on Microsoftin ohjelmointikehys, jonka avulla kehittäjät voivat luoda sovelluksia helpommin. Se oli jotain uutta Windows XP: ssä, mutta se on nyt yleisesti sisäänrakennettu Windows-käyttöjärjestelmään. Saatavana on melko vähän .NET Framework -versioita, jotka ovat 1.1, 2.0, 3.0, 3.5, 4.0 ja 4.5, jotka voidaan asentaa Windowsiin, ja se koskee monia käyttäjiä, jos liian monien .NET-kehysten asentaminen voi aiheuttaa järjestelmän hidastumisen. Tämä näkyy helposti Windows XP: ssä, jossa Microsoft .NET Framework -sovelluksen useita versioita on lueteltu Lisää tai poista sovellus -kohdassa.

Windows 7: ssä et kuitenkaan todennäköisesti näe mitään Ohjelmat ja ominaisuudet -luettelossa lueteltua .NET-viitekehystä, ja eniten se on vain Microsoft .NET Framework 4.5.1, jos olet asentanut sen Windows Update -sovelluksesta.

Syy, miksi näet useita .NET Framework -versioita Windows XP: n Lisää tai poista sovellus -sovelluksessa, mutta ei uudemmassa Windows-versiossa, kuten 7, johtuu siitä, että kun .NET Framework sisällytetään käyttöjärjestelmän osaan, se ei näkyvät Ohjelmat ja ominaisuudet -osiossa. Windows 7: n mukana toimitetaan esiasennetut .NET Framework 3.5, 3.0 ja 2.0, minkä vuoksi et koskaan näe näitä versioita luettelossa Ohjelmat ja ominaisuudet, jotta voit poistaa ne. Joten jos asennat muita .NET Framework -versioita, kuten 4.5.1 tai jopa vanhaa 1.1, nämä kaksi versiota näkyvät ohjelmissa ja ominaisuuksissa. Vistaan ​​.NET Framework 3.0 ja 2.0 sisältyy osana käyttöjärjestelmäkomponenttia, mutta vain 2.0 on oletusarvoisesti käytössä, kun taas 3.0 voidaan ottaa käyttöön manuaalisesti Ohjelmat ja ominaisuudet -osiossa.

Windows 8.1: ssä .NET Framework 4.5.1 on esiasennettu ja käytössä oletuksena. Jos sinulla on kolmansien osapuolien sovelluksia, jotka on kovakoodattu vaatimaan .NET Framework -sovelluksen vanhempien versioiden, kuten 3.5, 3.0 tai 2.0, hyviä uutisia, ne sisältyvät jo käyttöjärjestelmään, mutta eivät vain ole käytössä. Voit ottaa .NET Framework -sovelluksen vanhemmat versiot käyttöön Windows 8.1: ssä siirtymällä kohtaan Ohjauspaneeli> Ohjelmat ja ominaisuudet> ja napsauttamalla vasemmalla sivupalkissa olevaa Windowsin ominaisuuksien ottamista käyttöön tai poistamista käytöstä . Voit myös käynnistää sen kirjoittamalla Käynnistä-valikossa valinnainenfeatures.exe .

Lisävinkki : Jos Windows-ominaisuudet näyttää tyhjän tai tyhjän luettelon, joka on melko yleinen ongelma, voit lukea tämän artikkelin siitä, kuinka korjata se.

Valitse vain .NET Framework 3.5 (sisältää .NET 2.0 ja 3.0) -valintaruutu ja napsauta OK. Windows-ominaisuudet pyytävät sinua tarvitsemaan tiedostoja Windows Update -sovelluksesta joidenkin ominaisuuksien asentamisen loppuun saattamiseksi. Jatka valitsemalla ”Lataa tiedostot Windows-vaihtoehdosta”.

Tärkeä tieto, joka sinun on tiedettävä .NET Framework 3.5: stä, on aina, kun tämä tietty versio asennetaan, se tulee version 3.0 ja 2.0 kanssa. Siksi, kun .NET Framework 3.5 otetaan käyttöön Windows 8.1: ssä, se sisältää myös .NET 3.0 ja 2.0. Windows 7: ssä kaikki 3 versiota (3.5, 3.0, 2.0) on esiasennettu. Viimeinkin XP: n tapauksessa, jos kaikki .NET-kehysversiot ovat asennettuna, yrittää poistaa 3.0 tai 2.0 antaa sinulle virheen sanomalla, että sitä "ei voi poistaa, koska se vaikuttaa muihin asennettuihin sovelluksiin".

Jos haluat päästä eroon .NET Framework -sovelluksen vanhemmasta versiosta Windows XP: ssä, sinun on ensin poistettava versio 3.5, sen jälkeen 3.0 ja lopulta 2.0. Microsoft .NET Framework -versio 4 ja vanhin 1 ovat itsenäisiä, ja ne voidaan poistaa milloin tahansa.

Lisähuomautuksia : On todella tarpeetonta säilyttää Windowsin vanhempia versioita. NET Framework on asennettu käyttöjärjestelmään, koska ne ovat taaksepäin yhteensopivia. Tämä tarkoittaa, että kaikki .NET Framework -sovelluksen vanhempien versioiden kanssa rakennetut sovellukset toimivat .NET Framework -sovelluksen uusimman version kanssa. Joillakin kehittäjillä on kuitenkin huonoja käytäntöjä sisällyttämällä ylimääräisiä tarkistuksia sen varmistamiseksi, että .NET Framework -sovelluksessa on tietty versio suorittamista varten ja tämä aiheuttaa taaksepäin -yhteensopivuusongelmia.

Olemme testanneet, että .NET Framework -sovelluksen useiden versioiden käyttö ei todellakaan hidasta tietokonetta. .NET Framework -tiedostojen ottaminen vie vähän levytilaa, mutta ei silti niin paljon, kun otetaan huomioon, että keskimääräinen kiintolevy on nykyään ainakin muutama sata gigatavua kooltaan. Ainoa asia, joka sinun on huolestuttava, on se, että tietokone altistuu enemmän tietoturva-aukkoille, jotka onneksi voidaan helposti korjata varmistamalla, että Windows Update on asetettu asentamaan päivitykset automaattisesti.

Toimituksen Valinta