Microsoft .NET Framework: Hvorfor har du brug for det, og hvordan installeres det på Windows

Microsoft .NET Framework: Hvorfor har du brug for det, og hvordan installeres det på Windows

Hvis du downloader og installerer software ofte, har du sandsynligvis stødt på fejl, der involverer Microsoft .NET Framework . De to mest almindelige fejl? Enten har du det ikke installeret på dit system, eller også har du den forkerte version af det.





Hvorfor sker dette? Og endnu vigtigere, hvad er dette såkaldte .NET Framework, og hvorfor skal du være ligeglad? Nå, på mange måder er .NET Framework det, der gør det muligt for moderne Windows at være, hvad det er.





Hvad er .NET Framework?

Første ting først: det udtales prik net .





Inden vi dykker ned i hvad .NET Framework er, kan det være mere nyttigt at udforske hvorfor .NET Framework findes. Til dette har du brug for lidt programmeringskontekst - men hvis du aldrig har kodet en eneste ting i dit liv, skal du ikke bekymre dig! Denne forklaring forudsætter, at du har absolut ingen programmeringserfaring.

Du ved sikkert allerede, at programmører (dvs. mennesker, der opretter software) skal 'skrive kode' for at lave Windows -apps. De gør dette ved hjælp af forskellige 'programmeringssprog', som lader dig skrive kode, der fortæller computeren, hvad de skal gøre.



Billedkredit: Labirintami via Shutterstock

Problemet er, at programmeringssprog er primitive alene. De kan klare simple beregninger som addition og multiplikation, men kan ikke meget mere end det. Vil du sætte tekst eller billeder på skærmen? Derefter skal du skrive en masse kode ved hjælp af de mest grundlæggende komponenter i sproget for at gøre det - og det kan tage meget tid.





Det er her .NET Framework træder ind. Grundlæggende indeholder .NET Framework en hel samling af allerede skrevet kode (skrevet og vedligeholdt af Microsoft), som programmører kan bruge til hurtigt at oprette software. For eksempel håndterer .NET Framework en masse kedelige handlinger bag kulisserne som at fortælle Windows, hvordan man tegner et vindue på skærmen-som programmerer skulle jeg bare levere, hvilken tekst der skal medtages, hvordan menuerne er lagt ud, hvad knapper skal gøre, når der klikkes på osv.

Men .NET Framework er meget mere end det. Det giver yderligere værktøjer, der kan fremskynde den samlede udviklingstid, samt yderligere API'er (hvad pokker er et API?), Som programmører kan bruge til let at interagere med bestemte tjenester, f.eks. Windows Store. I stedet for at skrive al den kode, en app har brug for for at blive betragtet som en UWP-app (universal Windows-platform), for eksempel, giver .NET Framework alt dette.





Men der er en ulempe ved at oprette en app med .NET Framework: din computer ved ikke, hvordan du kører Framework-baserede apps, medmindre du har Framework installeret på dit system.

Det betyder, at .NET Framework faktisk består af to dele. Den første del indeholder al den allerede skrevne kode, som programmører har brug for (tidligere kaldet SDK'er, men nu omtalt som Dev Packs). Den anden del indeholder et program, der kan 'fortolke' .NET Framework -kode i kommandoer til operativsystemet, så du kan køre apps, der er skrevet med .NET Framework (kendt som en redistribuerbar pakke, men også kaldet Runtime Environment af nogle).

Det ligner Java, idet du skal installere Java Runtime Environment for at køre apps, der var kodet i Java.

Lang historie kort: Som en almindelig bruger, der ikke koder apps, har du kun brug for .NET Framework -redistribuerbare pakker.

Sådan installeres .NET Framework

De fleste Windows -computere leveres med .NET Framework allerede installeret, men din er muligvis forældet. For eksempel leveres Windows 8 og 8.1 med version 4.5.1, mens Windows 10 kan leveres med 4.6, 4.6.1 eller 4.6.2 installeret, afhængigt af computerens nyhed.

Hvis du skal installere en nyere version, er processen enkel. I skrivende stund har .NET Framework nået version 4.6.2, så det er den, vi installerer. Fremtidige versioner af rammen skal være lige så nemme at installere.

Billedkredit: Khakimullin Aleksandr via Shutterstock

Bemærk, at du kan installere .NET Framework via Windows Update, men det er meget lettere, hvis du bare bruger den manuelle metode herunder. Det har du sikkert Windows Update deaktiveret eller udskudt alligevel, i så fald vil dette være den foretrukne metode.

billigste sted at købe microsoft office

Før du begynder - .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 mindst 2,5 GB ubrugt diskplads for at sikre, at installationen gennemføres uden problemer.

Som med de fleste af deres produkter tilbyder Microsoft to slags installatører: et webinstallationsprogram og et offline -installationsprogram.

Det webinstallatør er ekstremt lille foran (mindre end 2 MB), men downloader alle nødvendige komponenter under installationsprocessen, hvilket kræver en stabil og konsekvent internetforbindelse.

Det offline installatør er en større download på forhånd (ca. 60 MB), der ikke kræver internetadgang under installationen. Vælg denne mulighed, hvis du vil installere på en separat computer med uklare internet eller slet ikke internet.

Enten er fint, men vi foretrækker at bruge offline-installationsprogrammet, fordi det er mere pålideligt, og du kan genbruge det, hvis du af en eller anden grund skal geninstallere .NET Framework. Når den er downloadet, er installationsprocessen temmelig ligetil. Følg bare guiden, som du ville gøre, når du installerer en anden app.

Hent: .NET Framework 4.6.2 Web Installer

Hent: .NET Framework 4.6.2 Offline installationsprogram

Bemærk, at installation af 4.6.2-versionen af ​​.NET Framework er en opdatering på stedet til tidligere versioner, der starter med 4.5 (som inkluderer 4, 4.5, 4.5.1, 4.5.2, 4.6 og 4.6.1), så gør det ikke afinstaller de ældre versioner efterhånden. Version 3.5 SP1 og tidligere opbevares som en separat installation.

Som standard installeres .NET Framework på engelsk, uanset hvilket installationsprogram du bruger. For at lokalisere det til et andet sprog skal du downloade den relevante sprogpakke af den samme .NET Framework -version (i dette tilfælde 4.6.2). Sprogpakker er kun tilgængelige som offline -installatører.

På downloadsiden herunder skal du vælge det sprog, du vil have, vente på, at siden skal genindlæses, og derefter klikke på Download.

Hent: .NET Framework 4.6.2 Sprogpakke

En ting mere i .NET Framework

For et par år tilbage gik Microsoft videre og open source .NET Framework, hvilket i det væsentlige gjorde det muligt for alle at bidrage til .NET Framework -udvikling. Dette resulterede i, at Microsoft blev den mest aktive organisation på GitHub.

Hvad betyder det for dig? Grundlæggende betyder det, at .NET -apps kun vil blive mere udbredt fremover - og ikke bare mere udbredt, men også bedre kvalitet. Selvom du nåede så langt uden nogensinde at have brugt en .NET -app, gør du det sandsynligvis snart.

Så du kan lige så godt installere Framework lige nu.

Hjalp dette? Lad os i så fald vide det herunder! Hvis du har spørgsmål, er du også velkommen til at stille dem.

Del Del Tweet E -mail Er det okay at installere Windows 11 på en inkompatibel pc?

Du kan nu installere Windows 11 på ældre pc'er med den officielle ISO -fil ... men er det en god idé at gøre det?

Læs Næste
Relaterede emner
  • Windows
  • Teknologi forklaret
  • Windows 7
  • Windows 10
  • Installer software
  • Windows 8.1
Om forfatteren Joel lee(1524 artikler udgivet)

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

Mere fra Joel Lee

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere