Microsoft .NET Framework: Varför du behöver det och hur du installerar det på Windows

Microsoft .NET Framework: Varför du behöver det och hur du installerar det på Windows

Om du laddar ner och installerar programvara ofta har du förmodligen stött på fel med Microsoft .NET Framework . De två vanligaste felen? Antingen har du inte det installerat på ditt system, eller så har du fel version av det.





Varför händer detta? Och ännu viktigare, vad är detta så kallade .NET Framework och varför ska du bry dig? Tja, på många sätt är .NET Framework det som gör att moderna Windows kan vara vad det är.





Vad är .NET Framework?

Första sakerna först: det uttalas pricknät .





Innan vi dyker in Vad .NET Framework är, kan det vara mer användbart att utforska Varför .NET Framework finns. För detta behöver du lite programmeringskontext - men om du aldrig har kodat en enda sak i ditt liv, oroa dig inte! Denna förklaring förutsätter att du har absolut ingen programmeringserfarenhet.

Du vet säkert redan att programmerare (dvs. personer som skapar programvara) måste 'skriva kod' för att kunna skapa Windows -appar. De gör detta med hjälp av olika 'programmeringsspråk', som låter dig skriva kod som berättar för datorn vad de ska göra.



Bildkredit: Labirintami via Shutterstock

Problemet är att programmeringsspråk är primitiva på egen hand. De kan hantera enkla beräkningar som addition och multiplikation, men kan inte göra mycket mer än så. Vill du lägga upp text eller bilder på skärmen? Då måste du skriva en massa kod med de mest grundläggande komponenterna i språket för att göra det - och det kan ta mycket tid.





Det är där .NET Framework går in. Kärnan ger .NET Framework en hel samling redan skriven kod (skriven och underhållen av Microsoft) som programmerare kan använda för att snabbt skapa programvara. Till exempel hanterar .NET Framework många tråkiga funktioner bakom kulisserna, som att berätta för Windows hur man ritar ett fönster på skärmen-som programmerare behöver jag bara tillhandahålla vilken text som ska inkluderas, hur menyerna läggs ut, vad knapparna ska göra när de klickas, etc.

Men .NET Framework är mycket mer än så. Det ger ytterligare verktyg som kan påskynda den totala utvecklingstiden, liksom ytterligare API: er (vad fan är ett API?) Som programmerare kan använda för att enkelt interagera med vissa tjänster, till exempel Windows Store. Istället för att handskriva all kod som en app behöver för att betraktas som en UWP-app (universell Windows-plattform), till exempel, tillhandahåller .NET Framework allt detta.





Men det finns en nackdel med att skapa en app med .NET Framework: din dator vet inte hur man kör Framework-baserade appar om du inte har Framework installerat på ditt system.

Det betyder att .NET Framework faktiskt består av två delar. Den första delen innehåller all redan skriven kod som programmerare behöver (kallades tidigare SDK men kallades nu Dev Packs). Den andra delen innehåller ett program som kan 'tolka' .NET Framework -koden till kommandon för operativsystemet, så att du kan köra appar skrivna med .NET Framework (känd som ett redistribuerbart paket men även kallat Runtime Environment av vissa).

Det liknar Java genom att du måste installera Java Runtime Environment för att köra appar som var kodade i Java.

Lång historia kort: som en vanlig användare som inte kodar appar behöver du bara .NET Framework Redistributable Packages.

Hur man installerar .NET Framework

De flesta Windows -datorer levereras med .NET Framework redan installerat, men din kan vara föråldrad. Till exempel kommer Windows 8 och 8.1 med version 4.5.1, medan Windows 10 kan levereras med 4.6, 4.6.1 eller 4.6.2 installerat, beroende på datorns nyhet.

Om du behöver installera en nyare version är processen enkel. Med detta skrivande har .NET Framework nått version 4.6.2 så det är den vi kommer att installera. Framtida versioner av ramverket ska vara lika enkla att installera.

Bildkredit: Khakimullin Aleksandr via Shutterstock

Observera att du kan installera .NET Framework via Windows Update, men det är mycket lättare om du bara använder den manuella metoden nedan. Det har du förmodligen Windows Update inaktiverat eller uppskjutet hur som helst, i så fall kommer detta att vara den föredragna metoden.

hur lång tid tar det att lära sig excel

Innan du börjar - .NET Framework 4.6.2 kan installeras på Windows 10, Windows 8.1 och Windows 7 SP1 på både x86- och x64-system. Microsoft rekommenderar minst 2,5 GB oanvänt diskutrymme för att säkerställa att installationen slutförs utan problem.

Som med de flesta av deras produkter erbjuder Microsoft två typer av installatörer: ett webbinstallationsprogram och ett offline -installationsprogram.

De webbinstallatör är extremt liten på framsidan (mindre än 2 MB), men laddar ner alla nödvändiga komponenter under installationsprocessen, vilket kräver en stabil och konsekvent internetanslutning.

De offline -installationsprogram är en större nedladdning i förväg (cirka 60 MB) som inte kräver internetåtkomst under installationen. Välj det här alternativet om du vill installera på en separat dator med uselt internet eller inget internet alls.

Endera är bra, men vi föredrar att använda offline-installationsprogrammet eftersom det är mer pålitligt och du kan återanvända det om du av någon anledning behöver installera om .NET Framework. Efter nedladdning är installationsprocessen ganska enkel. Följ bara guiden som du skulle göra när du installerar någon annan app.

Ladda ner: .NET Framework 4.6.2 Web Installer

Ladda ner: .NET Framework 4.6.2 Offline Installer

Observera att installationen av 4.6.2-versionen av .NET Framework är en uppdatering på plats till tidigare versioner som börjar med 4.5 (som inkluderar 4, 4.5, 4.5.1, 4.5.2, 4.6 och 4.6.1) så gör det inte avinstallera de äldre versionerna efteråt. Version 3.5 SP1 och tidigare sparas som en separat installation.

Som standard installeras .NET Framework på engelska oavsett vilket installationsprogram du använder. För att lokalisera det till ett annat språk måste du ladda ner lämpligt språkpaket för samma .NET Framework -version (i det här fallet 4.6.2). Språkpaket är endast tillgängliga som offline -installatörer.

På nedladdningssidan nedan, välj det språk du vill ha, vänta tills sidan laddas om och klicka sedan på Ladda ner.

Ladda ner: .NET Framework 4.6.2 Språkpaket

En sak till i .NET Framework

För några år sedan fortsatte Microsoft och öppnade .NET Framework, vilket i princip gjorde det möjligt för alla att bidra till .NET Framework -utveckling. Detta resulterade i att Microsoft blev den mest aktiva organisationen på GitHub.

Vad betyder detta för dig? I grund och botten betyder det att .NET -appar bara kommer att bli vanligare framöver - och inte bara mer utbredda, utan också bättre kvalitet. Även om du lyckades så här långt utan att någonsin ha använt en .NET -app kommer du förmodligen snart.

Så du kan lika gärna installera Framework just nu.

Hjälpte detta? Meddela oss i så fall nedan! Om du har några frågor är du välkommen att ställa dem också.

Dela med sig Dela med sig Tweet E-post Är det okej att installera Windows 11 på en inkompatibel dator?

Du kan nu installera Windows 11 på äldre datorer med den officiella ISO -filen ... men är det en bra idé att göra det?

Läs Nästa
Relaterade ämnen
  • Windows
  • Teknik förklaras
  • Windows 7
  • Windows 10
  • Installera programvara
  • Windows 8.1
Om författaren Joel Lee(1524 artiklar publicerade)

Joel Lee är chefredaktör för MakeUseOf sedan 2018. Han har en B.S. i datavetenskap och över nio års professionell skriv- och redigeringserfarenhet.

Mer från Joel Lee

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera