Microsoft .NET Framework: Hvorfor du trenger det og hvordan du installerer det på Windows

Microsoft .NET Framework: Hvorfor du trenger det og hvordan du installerer det på Windows

Hvis du laster ned og installerer programvare ofte, har du sannsynligvis støtt på feil som involverer Microsoft .NET Framework . De to vanligste feilene? Enten har du det ikke installert på systemet ditt, eller så har du feil versjon av det.





Hvorfor skjer dette? Og enda viktigere, hva er dette såkalte .NET Framework, og hvorfor skal du bry deg? Vel, på mange måter er .NET Framework det som gjør at moderne Windows kan være det det er.





Hva er .NET Framework?

Første ting først: det uttales prikk nett .





Før vi dykker ned hva .NET Framework er, kan det være mer nyttig å utforske Hvorfor .NET Framework finnes. For dette trenger du litt programmeringskontekst - men hvis du aldri har kodet en eneste ting i livet ditt, ikke bekymre deg! Denne forklaringen antar at du har absolutt ingen programmeringserfaring.

Du vet sikkert allerede at programmerere (dvs. folk som lager programvare) må 'skrive kode' for å lage Windows -apper. De gjør dette ved hjelp av forskjellige 'programmeringsspråk', som lar deg skrive kode som forteller datamaskinen hva de skal gjøre.



Bildekreditt: Labirintami via Shutterstock

Problemet er at programmeringsspråk er primitive alene. De kan håndtere enkle beregninger som tillegg og multiplikasjon, men kan ikke gjøre mye mer enn det. Vil du sette tekst eller bilder på skjermen? Da må du skrive en haug med kode ved å bruke de mest grunnleggende komponentene i språket for å gjøre det - og dette kan ta mye tid.





Det er her .NET Framework går inn. I kjernen inneholder .NET Framework en hel samling av allerede skrevet kode (skrevet og vedlikeholdt av Microsoft) som programmerere kan bruke til å lage programvare raskt. .NET Framework håndterer for eksempel mange kjedelige operasjoner bak kulissene som å fortelle Windows hvordan man tegner et vindu på skjermen-som programmerer trenger jeg bare å levere hvilken tekst som skal inkluderes, hvordan menyene er lagt ut, hva knapper skal gjøre når de klikkes, etc.

Men .NET Framework er mye mer enn det. Den gir tilleggsverktøy som kan fremskynde den generelle utviklingstiden, i tillegg til flere APIer (hva i helvete er et API?) Som programmerere kan bruke til å enkelt samhandle med visse tjenester, for eksempel Windows Store. I stedet for å skrive hele koden som en app trenger for å bli betraktet som en UWP-app (universal Windows platform), for eksempel, gir .NET Framework alt dette.





Men det er en ulempe med å lage en app med .NET Framework: datamaskinen din vet ikke hvordan du kjører Framework-baserte apper med mindre du har Framework installert på systemet ditt.

Dette betyr at .NET Framework faktisk består av to deler. Den første delen inneholder all den allerede skrevne koden som programmerere trenger (tidligere kalt SDK, men nå referert til som Dev Packs). Den andre delen inneholder et program som kan 'tolke' .NET Framework -kode til kommandoer for operativsystemet, slik at du kan kjøre apper skrevet med .NET Framework (kjent som en redistribuerbar pakke, men også kalt Runtime Environment av noen).

Det ligner på Java ved at du må installere Java Runtime Environment for å kjøre apper som var kodet i Java.

Lang historie kort: Som en vanlig bruker som ikke vil kode apper, trenger du bare .NET Framework Redistributable Packages.

Hvordan installere .NET Framework

De fleste Windows -datamaskiner har .NET Framework allerede installert, men din kan være utdatert. For eksempel kommer Windows 8 og 8.1 med versjon 4.5.1, mens Windows 10 kan leveres med 4.6, 4.6.1 eller 4.6.2 installert, avhengig av datamaskinens nyhet.

Hvis du trenger å installere en nyere versjon, er prosessen enkel. I skrivende stund har .NET Framework nådd versjon 4.6.2, så det er den vi skal installere. Fremtidige versjoner av rammeverket bør være like enkle å installere.

Bildekreditt: Khakimullin Aleksandr via Shutterstock

Vær oppmerksom på at du kan installere .NET Framework gjennom Windows Update, men det er mye enklere hvis du bare bruker den manuelle metoden nedenfor. Det har du sannsynligvis Windows Update deaktivert eller utsatt uansett, i så fall vil dette være den foretrukne metoden.

laptop -batteriet lades ikke

Før du begynner - .NET Framework 4.6.2 kan installeres på Windows 10, Windows 8.1 og Windows 7 SP1 på både x86 og x64 systemer. Microsoft anbefaler minst 2,5 GB ubrukt diskplass for å sikre at installasjonen fullføres uten problemer.

Som med de fleste av produktene deres, tilbyr Microsoft to typer installatører: et webinstallasjonsprogram og et frakoblet installasjonsprogram.

De webinstallatør er ekstremt liten på forhånd (mindre enn 2 MB), men laster ned alle nødvendige komponenter under installasjonsprosessen, noe som krever en stabil og konsekvent internettforbindelse.

De offline installatør er en større nedlasting på forhånd (ca. 60 MB) som ikke krever internettilgang under installasjonen. Velg dette alternativet hvis du vil installere på en egen datamaskin med dårlig internett eller slett ikke internett.

Begge er fine, men vi foretrekker å bruke frakoblet installasjonsprogram fordi det er mer pålitelig og du kan bruke det på nytt hvis du trenger å installere .NET Framework av en eller annen grunn. Når den er lastet ned, er installasjonsprosessen ganske grei. Bare følg veiviseren som du ville gjort når du installerer en annen app.

Nedlasting: .NET Framework 4.6.2 Web Installer

Nedlasting: .NET Framework 4.6.2 Frakoblet installasjonsprogram

Vær oppmerksom på at installering av 4.6.2-versjonen av .NET Framework er en på plass oppdatering til tidligere versjoner som starter med 4.5 (som inkluderer 4, 4.5, 4.5.1, 4.5.2, 4.6 og 4.6.1), så ikke gjør det avinstaller de eldre versjonene etterpå. Versjon 3.5 SP1 og tidligere lagres som en egen installasjon.

Som standard installeres .NET Framework på engelsk uavhengig av hvilket installasjonsprogram du bruker. For å lokalisere det til et annet språk, må du laste ned den riktige språkpakken for den samme .NET Framework -versjonen (i dette tilfellet 4.6.2). Språkpakker er bare tilgjengelige som offline installatører.

På nedlastingssiden nedenfor, velg språket du vil ha, vent til siden lastes inn på nytt, og klikk deretter på Last ned.

Nedlasting: .NET Framework 4.6.2 språkpakke

En ting til .NET Framework

For noen år siden fortsatte Microsoft med å åpne .NET Framework, og gjorde det i hovedsak mulig for alle å bidra til .NET Framework -utvikling. Dette resulterte i at Microsoft ble den mest aktive organisasjonen på GitHub.

Hva betyr dette for deg? I utgangspunktet betyr det at .NET -apper bare kommer til å bli mer utbredt fremover - og ikke bare mer utbredt, men også bedre kvalitet. Selv om du har kommet så langt uten å ha brukt en .NET -app, vil du sannsynligvis snart gjøre det.

Så du kan like godt installere Framework akkurat nå.

Hjalp dette? Gi oss beskjed nedenfor! Hvis du har spørsmål, kan du også stille dem.

Dele Dele kvitring E -post Er det greit å installere Windows 11 på en inkompatibel PC?

Du kan nå installere Windows 11 på eldre PCer med den offisielle ISO -filen ... men er det en god idé å gjøre det?

Les neste
Relaterte temaer
  • Windows
  • Teknologi forklart
  • Windows 7
  • Windows 10
  • Installer programvare
  • Windows 8.1
Om forfatteren Joel lee(1524 artikler publisert)

Joel Lee er sjefredaktør for MakeUseOf siden 2018. Han har en B.S. i informatikk og over ni års profesjonell skrive- og redigeringserfaring.

Mer fra Joel Lee

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere