Reklame

hvis du download og installer software ofte Sådan finder du open source-software til WindowsEr du bekymret for privatlivets fred, datasikkerhed eller ondsindet kode, der er skjult i din software? Med proprietær software ved du bare aldrig rigtig, hvad programmet laver med dine data. Open source er svaret! Læs mere , har du sandsynligvis fundet fejl, der involverer Microsoft .NET Framework. De to mest almindelige fejl? Enten har du det ikke installeret på dit system, eller så har du den forkerte version af det.

Hvorfor sker dette? Og endnu vigtigere, hvad er dette såkaldte .NET Framework, og hvorfor skal du passe på? På mange måder er .NET Framework det, der giver moderne Windows mulighed for at være, hvad det er.

Hvad er .NET Framework?

Første ting først: det er udtalt dot net.

Før vi dykke 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 enkelt ting i dit liv, skal du ikke bekymre dig! Denne forklaring antager, at du har absolut nul programmeringserfaring.

instagram viewer

Du ved sandsynligvis allerede, at programmerere (dvs. folk, der opretter software) er nødt til at "skrive kode" for at fremstille Windows-apps. De gør dette ved hjælp af forskellige "programmeringssprog", som giver dig mulighed for at skrive kode, der fortæller computeren, hvad de skal gøre.

programmering-sprog-illustration
Billedkredit: Labirintami via Shutterstock

Problemet er, at programmeringssprog er primitive alene. De kan håndtere enkle beregninger som tilføjelse og multiplikation, men kan ikke gøre meget mere end det. Vil du lægge tekst eller billeder på skærmen? Så bliver du nødt til at skrive en masse kode ved hjælp af de mest basale komponenter i sproget for at gøre det - og det kan tage meget tid.

Det er her .NET Framework trænger ind. Som kerne indeholder .NET Framework en hel samling af allerede skrevet kode (skrevet og vedligeholdt af Microsoft En GNU, der begynder for Microsoft: Hvad en open source. NET-ramme betyder for resten af ​​osMicrosoft har netop frigivet en betydelig del af sin kode under en tilladt open source-licens. Dette træk bryder med mange års tradition. Men hvorfor og hvad betyder det for dig? Læs mere ), som programmerere kan bruge til hurtigt at oprette software. F.eks. Håndterer .NET Framework en masse kedelige handlinger bag kulisserne som at fortælle Windows, hvordan man tegner et vindue på skærm - som programmerer skulle jeg bare oplyse, hvilken tekst der skal inkluderes, hvordan menuerne er lagt ud, hvilke knapper der skal gøres, når der klikkes, etc.

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? Hvad er API'er, og hvordan ændrer åbne API'er InternettetHar du nogensinde undret dig over, hvordan programmer på din computer og de websteder, du besøger, "taler" med hinanden? Læs mere ), som programmerere kan bruge til let at interagere med visse tjenester, f.eks. Windows Store. I stedet for at håndskrive al den kode, som en app har brug for for at blive betragtet som en UWP (universal Windows-platform) -app, for eksempel, leverer .NET Framework alt dette.

vinduer-10-universal-windows-apps

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.

Dette betyder, at .NET Framework faktisk består af to dele. Den første del indeholder alle de allerede skrevne koder, som programmerere 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 til kommandoer til operativsystemet, hvilket tillader du til at køre apps skrevet med .NET Framework (kendt som en omfordelbar pakke, men også kaldet Runtime Environment af nogle).

Det ligner Java, fordi du skal installere Java Runtime-miljøet for at køre apps, der er kodet i Java.

Kort historie: som en almindelig bruger, der ikke koder apps, behøver du kun .NET Framework-omfordelelige pakker.

Sådan installeres .NET Framework

De fleste Windows-computere leveres med .NET Framework, der allerede er installeret, men dine er muligvis forældede. For eksempel kommer 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, afhængigt af computerens nyhed.

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

vinduer-10-alle-slags-of-apps
Billedkredit: Khakimullin Aleksandr via Shutterstock

Bemærk, at du kan installere .NET Framework gennem Windows Update, men det er meget lettere, hvis du bare bruger den manuelle metode nedenfor. Det har du sandsynligvis Windows Update er deaktiveret eller udsat Sådan administreres Windows Update i Windows 10For kontrolfreak er Windows Update et mareridt. Det fungerer i baggrunden og holder dit system sikkert og kører problemfrit. Vi viser dig, hvordan det fungerer, og hvad du kan tilpasse. Læs mere under alle omstændigheder, i hvilket tilfælde dette vil være den foretrukne metode.

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 6 måder at frigøre plads på din Windows-computerClutter kan være en stor downer på produktiviteten. Med tiden går filer tabt, programmer går ubrugt, og pludselig er din engang rummelige harddisk fyldt med unyttige ting, og du er nødt til at rydde op ... Læs mere for at sikre, at installationen afsluttes uden problemer.

Som med de fleste af deres produkter tilbyder Microsoft to slags installatører: et webinstallatør 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 installationsprogram er en større up-front download (ca. 60 MB), der ikke kræver internetadgang under installationen. Vælg denne indstilling, hvis du vil installere på en separat computer med dårligt internet eller overhovedet ikke internet.

Enten er i orden, 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 installere .NET Framework igen. 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 Webinstaller

Hent:.NET Framework 4.6.2 Offline installationsprogram

vinduer-10-net-ramme downloade

Bemærk, at installation af 4.6.2-versionen af ​​.NET Framework er en lokal opdatering 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å afinstaller ikke de ældre versioner efter faktum. 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 offlineinstallatører.

Vælg det ønskede sprog på downloadsiden, vent på, at siden skal indlæses, og klik derefter på Download.

Hent:.NET Framework 4.6.2 Sprogpakke

Endnu et ting på .NET Framework

For et par år tilbage gik Microsoft videre og open sourced .NET Framework En GNU, der begynder for Microsoft: Hvad en open source. NET-ramme betyder for resten af ​​osMicrosoft har netop frigivet en betydelig del af sin kode under en tilladt open source-licens. Dette træk bryder med mange års tradition. Men hvorfor og hvad betyder det for dig? Læs mere , hvilket i det væsentlige gør det muligt for enhver at bidrage til .NET Framework-udvikling. Dette resulterede i, at Microsoft blev den mest aktive organisation på GitHub 10 gratis open source Windows-værktøjer, der er vært på GitHubMicrosoft er organisationen med de mest open source-bidragydere på GitHub. For at fejre denne præstation har vi samlet en liste over de bedste gratis Windows-værktøjer, du kan downloade fra GitHub. Læs mere .

Hvad betyder det for dig? Grundlæggende betyder det, at .NET-apps kun bliver mere udbredt fremover - og ikke bare mere udbredt, men også bedre kvalitet Hvordan Microsofts flytning i open source påvirker digMicrosoft ændrer sin kultur radikalt. Åben sourcing er et kendetegn ved denne transformation, og det kommer både kodere og forbrugere til gode. Vi forklarer, hvorfor du skal passe. Læs mere . Selv hvis du nåede det så langt uden nogensinde at have brugt en .NET-app, vil du sandsynligvis snart.

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

Hjalp dette? I så fald fortæl os venligst nedenfor! Hvis du har spørgsmål, er du velkommen til at stille dem også.

Joel Lee har en B.S. inden for datalogi og over seks års professionel skriftlig erfaring. Han er chefredaktør for MakeUseOf.