Annonse

Hvis du last ned og installer programvare ofte Hvordan finne åpen kildekode-programvare for WindowsEr du bekymret for personvern, datasikkerhet eller ondsinnet kode som er skjult i programvaren din? Med egen programvare vet du bare aldri hva programmet gjør med dataene dine. Åpen kildekode er svaret! Les mer , har du sannsynligvis opplevd feil som involverer Microsoft .NET Framework. De to vanligste feilene? Enten har du ikke det 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 lar moderne Windows være som det er.

Hva er .NET Framework?

Første ting først: det er uttalt prikknett.

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

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

programmeringsspråk-illustrasjon
Bildekreditt: Labirintami via Shutterstock

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

Det er her .NET Framework trer inn. I kjernen gir .NET Framework en hel samling av allerede skrevet kode (skrevet og vedlikeholdt av Microsoft En GNU som begynner for Microsoft: Hva en åpen kildekode. NET Framework betyr for resten av ossMicrosoft har nettopp gitt ut en betydelig del av koden under en tillatt åpen kildekodelisens. Dette trekket bryter med mange års tradisjon. Men hvorfor og hva betyr det for deg? Les mer ) som programmerere kan bruke til å raskt lage programvare. .NET Framework takler for eksempel mye kjedelige operasjoner bak kulissene som å fortelle Windows hvordan du tegner et vindu på skjerm - som programmerer, ville jeg bare trenge å oppgi hvilken tekst som skal inkluderes, hvordan menyene er lagt ut, hva knappene skal gjøre når du klikker, etc.

Men .NET Framework er mye mer enn det. Den gir ekstra verktøy som kan øke hastigheten på den generelle utviklingstiden, samt flere API-er (hva pokker er et API? Hva er API-er, og hvordan endrer åpne API-er InternettHar du noen gang lurt på hvordan programmer på datamaskinen din og nettstedene du besøker "snakker" med hverandre? Les mer ) som programmerere kan bruke for å enkelt samhandle med visse tjenester, for eksempel Windows Store. I stedet for å håndskrive hele koden som en app trenger for å bli ansett som en UWP (universal Windows-plattform) -app, for eksempel, gir .NET Framework alt dette.

windows-10-universal-windows-apps

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-er, men nå omtalt som Dev Packs). Den andre delen inneholder et program som kan "tolke" .NET Framework-kode til kommandoer for operativsystemet, og tillater det du skal kjøre apper skrevet med .NET Framework (kjent som en omfordelbar pakke, men også kalt Runtime Environment av noen).

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

Lang historie kort: som en vanlig bruker som ikke koder for apper, trenger du bare .NET Framework omdistribuerbare pakker.

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 komme 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. Fra og med dette skrivet har .NET Framework nådd versjon 4.6.2, slik at det er den vi installerer. Fremtidige versjoner av rammeverket skal være like enkle å installere.

windows-10-alle-slags-of-apps
Bildekreditt: Khakimullin Aleksandr via Shutterstock

Merk 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 er deaktivert eller utsatt Hvordan administrere Windows Update i Windows 10For kontrollfreaks er Windows Update et mareritt. Det fungerer i bakgrunnen, og holder systemet trygt og fungerer jevnt. Vi viser hvordan det fungerer og hva du kan tilpasse. Les mer uansett, i hvilket tilfelle vil dette være den foretrukne metoden.

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 6 måter å frigjøre plass på din Windows-datamaskinRot kan være en stor nedtur på produktiviteten. Over tid går filer tapt, programmer går ubrukte, og plutselig er din en gang en romslig harddisk full av ubrukelige ting, og du må rydde opp ... Les mer for å sikre at installasjonen fullføres uten problemer.

Som med de fleste av produktene sine tilbyr Microsoft to typer installatører: et webinstallatør og et offline installasjonsprogram.

De nettinstallatør er ekstremt liten foran (mindre enn 2 MB), men laster ned alle nødvendige komponenter under installasjonsprosessen, som krever en stabil og jevn internettforbindelse.

De offline installasjonsprogram er en større nedlastning 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 ikke noe internett i det hele tatt.

Enten har det bra, men vi foretrekker å bruke det offline installasjonsprogrammet fordi det er mer pålitelig og du kan bruke det på nytt hvis du trenger å installere .NET Framework på nytt 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 Nettinstaller

Nedlasting:.NET Framework 4.6.2 Offline Installer

windows-10-net-rammeverk-nedlasting

Merk at installering av 4.6.2-versjonen av .NET Framework er en oppdatering på stedet til tidligere versjoner med 4.5 (som inkluderer 4, 4.5, 4.5.1, 4.5.2, 4.6 og 4.6.1) så ikke avinstaller de eldre versjonene etter faktum. Versjoner 3.5 SP1 og tidligere holdes som en separat 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 riktig språkpakke av den samme .NET Framework-versjonen (i dette tilfellet 4.6.2). Språkpakker er bare tilgjengelige som installasjonsprogrammer offline.

Velg språket du ønsker på nedlastingssiden nedenfor, vent til siden skal lastes inn på nytt, og klikk deretter Last ned.

Nedlasting:.NET Framework 4.6.2 Språkpakke

En ting til på NET Framework

For noen år tilbake gikk Microsoft videre og open sourced .NET Framework En GNU som begynner for Microsoft: Hva en åpen kildekode. NET Framework betyr for resten av ossMicrosoft har nettopp gitt ut en betydelig del av koden under en tillatt åpen kildekodelisens. Dette trekket bryter med mange års tradisjon. Men hvorfor og hva betyr det for deg? Les mer , noe som i utgangspunktet gjør det mulig for alle å bidra til .NET Framework-utvikling. Dette resulterte i at Microsoft ble det den mest aktive organisasjonen på GitHub 10 gratis open source Windows-verktøy som er vert på GitHubMicrosoft er organisasjonen med de mest open source bidragsyterne på GitHub. For å feire denne prestasjonen har vi satt sammen en liste over de beste gratis Windows-verktøyene du kan laste ned fra GitHub. Les mer .

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 bedre kvalitet også Hvordan Microsofts flytting til åpen kildekode påvirker degMicrosoft endrer kulturen radikalt. Åpen sourcing er et kjennetegn på denne transformasjonen, og det kommer både kodere og forbrukere til gode. Vi forklarer hvorfor du bør bry deg. Les mer . Selv om du har klart det så langt uten å ha brukt en .NET-app, vil du sannsynligvis snart.

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

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

Joel Lee har en B.S. innen informatikk og over seks års profesjonell skriveerfaring. Han er sjefredaktør for MakeUseOf.