Jos olet juuri päivittänyt Windowsin, saatat huomata, että jotkin ohjelmat vaativat Microsoft .NET -kehyksen aikaisempien versioiden käyttöä, mikä ei sisälly uusimpaan Windows-versioon. Joissakin tapauksissa Windows saattaa havaita sen automaattisesti ja pyytää sinua asentamaan vaaditun .NET-kehysversion valintaikkunan kautta, mutta tämä ei ole itsestäänselvyys. Lue lisää tarvitsemasi NET Frameworkin version manuaalisesta asentamisesta.
Mikä on .NET Framework?
Microsoft .NET Framework on Microsoftin luoma avoimen lähdekoodin ohjelmistokehityskehys. Ensimmäinen versio julkaistiin vuonna 2002. Se sisältää sekä Command Language Runtime- että Framework Class Libraryn.
Se on suunniteltu helpottamaan verkko- ja ohjelmistosovellusten suunnittelua useilla kielillä. Kehittäjät voivat luoda sovelluksia Windowsille, Microsoft Azurelle, Windows Serverille ja XML-verkkopalvelulle yhdelle alustalle.
Asenna Windows Updaten kautta
Tarvitset toimivan Internet-yhteyden käyttääksesi tätä menetelmää.
- Paina näppäimistön Win-näppäintä ja kirjoita hakukenttään "Windows-ominaisuudet".
- Napsauta "Ota Windowsin ominaisuudet käyttöön tai poista ne käytöstä" avataksesi määritysikkunan.
- Valitse ".NET Framework 3.5 (sis. .NET 2.0 ja 3.0)" -valintaruutu ja napsauta "OK". Muut vaihtoehdot voi jättää ennalleen.
Windows muodostaa sitten yhteyden Windows-päivitykseen asentaakseen .NET Framework 3.5:n tietokoneellesi.
Asennuksen viimeistelemiseksi saatat joutua käynnistämään tietokoneen uudelleen.
Edellyttäen, että sinulla on Windows-asennusmedia kätevästi, voit käyttää sitä .NET-kehyksen vanhempien versioiden asentamiseen. Se on paljon nopeampi eikä vaadi aktiivista Internet-yhteyttä.
Voit tehdä sen seuraavasti:
- Aseta Windows-DVD-levy tai käynnistettävä Windows-USB tietokoneellesi.
- Avaa File Explorer ja merkitse kohtaan "Tämä tietokone" lisäämäsi asennusvälineen kirjain (D: minun tapauksessani).
- Paina Windows-näppäintä ja kirjoita hakukenttään cmd.
- Napsauta hiiren kakkospainikkeella komentokehotetta ja napsauta "Suorita järjestelmänvalvojana".
- Suorita seuraava komento. Muista korvata D: tietokoneesi asennustietovälineen kirjaimella.
Dism /online /enable-feature /featurename:NetFX3 /Kaikki /Lähde:D:sources/sxs /LimitAccessMuutaman sekunnin kuluttua asennus on valmis. Voit varmuuden vuoksi käynnistää tietokoneen uudelleen.
Asenna .NET Framework suoraan latauksesta
Microsoft antaa sinun ladata useimmat versiot suoraan manuaalista asennusta varten. Kaikki versiot 3.5 SP1 - 4.8 ovat ladattavissa, vaikka kaikkia versioita ei edelleenkään tueta aktiivisesti. Napsauta tarvitsemaasi versiota ja lataa suoritusaikavaihtoehto.
Voit myös ladata versio 2.0 ja 3.0 suoraan ja etsiä eri versioita ja uusimpia Service Pack -paketteja Microsoft Update Catalogissa.
Saatavilla olevat .NET Framework -versiot
Vaikka tämä viesti keskittyy .NET Frameworkin versioihin 2.0, 3.0 ja 3.5, ne eivät ole ainoita vanhempia versioita. Elokuusta 2021 lähtien uusin versio on itse asiassa .NET Framework 4.8.
Nykyinen luettelo vanhemmista versioista sisältää:
- .NET Framework 2.0
- .NET Framework 3.0
- .NET Framework 3.5 (3.5:n asentaminen asentaa myös versiot 2.0 ja 3.0)
- .NET Framework 4.0
- .NET Framework 4.5
- .NET Framework 4.5.1
- .NET Framework 4.5.2
- .NET Framework 4.6
- .NET Framework 4.6.2
- .NET Framework 4.7
- .NET Framework 4.7.1
- .NET Framework 4.7.2
Asennusongelmien vianmääritys
Vaikka sinulla ei yleensä ole mitään ongelmia, kun asennat .NET Frameworkin, ongelmia ilmenee joskus. Jotkut yleisimmistä ovat:
- Yhteensopivuusvirheet – Jos saat viestin, joka ei ole yhteensopiva käyttöjärjestelmäsi kanssa, versio, jota yrität asentaa, ei ole yhteensopiva eikä toimi. Jos tiedät, että sitä tuetaan, asenna uusimmat Windows-päivitykset. Tämä virhe tapahtuu yleensä yritettäessä asentaa uudempaa versiota vanhempaan tietokoneeseen.
- Virheellinen Windows-asennus – Jos käytössäsi ei ole Windowsin lisensoitua kopiota, .NET Framework ei ehkä asennu ollenkaan. Kopiosi rekisteröinti tai kelvollisen kopion asentaminen on ainoa ratkaisu.
- Windows Update -ongelmat – Jos saat virheitä tietystä kilobitin numerosta tai lisäpäivityksiä tarvitaan, asenna kaikki uusimmat Windows-päivitykset ennen kuin jatkat.
- Vioittunut lataus – Jos saat virheitä viallisesta asennuksesta, tarkista Lisää tai poista sovellus nähdäksesi, onko mitään asennettu. Poista asennus, jos mahdollista. Lataa sitten manuaalisesti tarvitsemasi versio ja asenna se tällä tavalla.
Microsoft tarjoaa jopa lisää vianmääritysvaihtoehtoja edistyneempiä virheitä varten.
Tarkista .NET Framework -versio
Jos et ole varma, onko sinulla jo oikea versio asennettuna, on helppo oppia tarkistamaan .NET Framework -versiosi.
File Explorerin käyttäminen
Nopea ja helppo tapa tarkistaa .NET Framework -versiosi on käyttää File Exploreria. Avaa File Explorer ja kirjoita seuraava sijainti. (Vaihda asemakirjain, jos Windows ei ole asennettuna C:hen):
C:\Windows\Microsoft.NET\FrameworkJokainen yläreunassa oleva kansio on erillinen .NET Framework -versio.
PowerShellin käyttö
Paina Win+X ja valitse Windows PowerShell (järjestelmänvalvoja). Kirjoita kehotteeseen seuraava:
Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -Recurse | Get-ItemProperty -Nimiversio -EA 0 | Missä { $_.PSChildName -Match '^(?!S)p{L}'} | Valitse PSChildName, versionTämä näyttää kaikki tällä hetkellä asennetut versiot.
Komentokehotteen käyttäminen
Vaikka tulos ei ole niin siisti ja kaunis, voit käyttää komentokehotetta PowerShellin sijaan. Avaa Käynnistä ja kirjoita cmd. Valitse "Suorita järjestelmänvalvojana" komentokehotteesta, kun se tulee näkyviin.
Kirjoita seuraava komento:
reg-kysely "HKLMSOFTWAREMicrosoftNet Framework SetupNDP" /sSelaa luetteloa ja katso Versio-riviä.
Lue lisää uusimmista Windows-päivitysongelmista ja niiden korjaamisesta.
Usein Kysytyt Kysymykset
Voinko asentaa useita .NET Frameworkin versioita?
Kyllä, voit asentaa useita .NET Framework -versioita. Eri sovellukset vaativat eri versioita ja voivat sopia rauhallisesti samassa tietokoneessa. Asenna vain .NET Framework -versiot, joita todella tarvitset.
Kuinka kauan .NET Framework -versioita tuetaan?
.NET Framework 3.5 SP1 on tuettu 10. lokakuuta 2028 asti. Tämä on ihanteellinen sovelluksille, jotka tarvitsevat version 2.0, 3.0 ja/tai 3.5. Näitä tuetaan pitkällä aikavälillä, koska ne ovat suosituimpia ja vakaimpia vanhempia versioita.
Versioita 4.0–4.5.1 ei enää tueta. Versioiden 4.5.2–4.6.1 tuki päättyy 26. huhtikuuta 2022.
Versioissa 4.6.2 ja uudemmissa ei tällä hetkellä ole luettelossa tuen päättymispäivää.
Kuinka voin tarkistaa yhteensopivuuden?
Vastaa