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

Du behöver antingen installera eller uppdatera det. Men vet du vad .NET Framework är? Vi visar dig varför du behöver det och hur du kan få den senaste versionen.

Du behöver antingen installera eller uppdatera det.  Men vet du vad .NET Framework är?  Vi visar dig varför du behöver det och hur du kan få den senaste versionen.
Annons

Om du ofta hämtar och installerar programvara Hur hittar du Open Source-programvara för Windows Så här hittar du Open Source-programvara för Windows Är du orolig för sekretess, datasäkerhet eller skadlig kod som är dold i din programvara? Med proprietär programvara vet du aldrig riktigt vad programmet gör med dina data. Öppen källa är svaret! Läs mer, du har förmodligen stött på fel som involverar Microsoft. NET Framework . De två vanligaste felen? Antingen har du inte den installerad på ditt system, eller du har fel version av det.

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

Vad är .NET Framework?

Första saker först: det är uttalat punktnät .

Innan vi dyker in i 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 antar att du har absolut ingen programmeringserfarenhet.

Du vet förmodligen redan att programmerare (dvs. personer som skapar programvara) behöver "skriva kod" för att kunna göra Windows-appar. De gör det genom att använda olika "programmeringsspråk", vilket låter dig skriva kod som berättar datorn vad man ska göra.

programmering-language-illustration
Bildkredit: Labirintami via Shutterstock

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

Det är här. NET Framework går in. I själva verket tillhandahåller .NET Framework en hel samling av redan skrivet kod (skrivet och underhållet av Microsoft A GNU Beginning For Microsoft: Vad är en Open Source. NET Framework för resten av Vi har en GNU som börjar för Microsoft: Vad är en öppen källkod. NET Framework-medel för resten av oss Microsoft släppte precis en betydande del av sin kod under en tillåten öppen källkodslicens. betyder för dig? Läs mer) som programmerare kan använda för att snabbt skapa programvara. .NET Framework hanterar till exempel mycket tråkiga funktioner bakom scenen som att berätta för Windows hur man ritar ett fönster på skärmen - som en programmerare behöver jag bara leverera vilken text som ska inkluderas, hur menyerna är lagt ut, vilka knappar ska göra när man klickar osv.

Men. NET Framework är mycket mer än det. Det ger ytterligare verktyg som kan påskynda den övergripande utvecklings tiden, samt ytterligare API: er (hur mycket är ett API? Vad är API: er och hur är öppna API-apparater som ändrar Internet? Vad är API och hur är öppna API-filer som ändrar Internet du undrade någonsin hur program på din dator och de webbplatser du besöker "pratar" med varandra? Läs mer) som programmakare kan använda för att enkelt interagera med vissa tjänster, till exempel Windows Store. I stället för att skriva alla koden som en app behöver för att kunna betraktas som en UWP-app (Universal Windows-plattform), till exempel, tillhandahåller .NET Framework allt detta.

Windows 10-universella-windows-apps

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

Detta innebär att .NET Framework faktiskt består av två delar. Den första delen innehåller all den redan skrivna koden som programmerare behöver (tidigare kallad SDK men som nu kallas Dev Packs). Den andra delen innehåller ett program som kan "tolka" .NET Framework-kod i kommandon för operativsystemet, så att du kan köra appar skrivna med .NET Framework (känt som ett omfördelbart paket men även kallat Runtime Environment av vissa).

Det liknar Java eftersom du behöver installera Java Runtime Environment för att kunna köra appar som kodades i Java.

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

Så här installerar du .NET Framework

De flesta Windows-datorer levereras med .NET Framework redan installerat, men dina kan vara föråldrade. Till exempel kommer Windows 8 och 8.1 med version 4.5.1, medan Windows 10 kan komma 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. Efter det här skrivandet har .NET Framework nått version 4.6.2 så det är det vi ska installera. Framtida versioner av ramverket bör vara lika lätta att installera.

Windows 10-all-slag-of-program
Bildkrediter: Khakimullin Aleksandr via Shutterstock

Observera att du kan installera .NET Framework genom Windows Update, men det är mycket lättare om du bara använder den manuella metoden nedan. Du har antagligen Windows Update inaktiverad eller uppskjuten. Hantera Windows Update i Windows 10. Hantera Windows Update i Windows 10 För kontrollfreaks är Windows Update en mardröm. Det fungerar i bakgrunden, och håller ditt system säkert och fungerar smidigt. Vi visar dig hur det fungerar och vad du kan anpassa. Läs mer ändå, i vilket fall detta kommer att vara den föredragna metoden.

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änd diskutrymme 6 sätt att frigöra utrymme på din Windows-dator 6 sätt att frigöra utrymme på din Windows Computer Clutter kan vara en stor nedgång på produktiviteten. Med tiden kommer filer att gå vilse, programmen går oanvända och plötsligt är din en gång rymliga hårddisk packad med värdelösa saker och du måste städa upp den .... Läs mer för att säkerställa att installationen slutförs utan hitch.

Som med de flesta av sina produkter erbjuder Microsoft två typer av installatörer: en webbinstallatör och en offlineinstallatör.

Webinstallatören är extremt liten uppåt (mindre än 2 MB), men hämtar alla nödvändiga komponenter under installationsprocessen, vilket kräver en stabil och konsekvent internetanslutning.

Offlineinstallatören är en större uppladdning (cirka 60 MB) som inte kräver någon internetanslutning under installationen. Välj det här alternativet om du vill installera på en separat dator med skummad internet eller inget internet alls.

Antingen är det bra, men vi föredrar att använda offlineinstallatören eftersom det är mer tillförlitligt och du kan använda det om du behöver installera om. NET Framework av någon anledning. När den är nedladdad är installationen ganska enkel. Följ bara guiden som du skulle när du installerade någon annan app.

Hämta: .NET Framework 4.6.2 Web Installer

Hämta: .NET Framework 4.6.2 Offline Installer

Windows 10-net-ram-download

Observera att installationen av 4.6.2-versionen av .NET Framework är en uppdatering på plats i 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 inte avinstallera de äldre versionerna efter faktum. Versioner 3.5 SP1 och tidigare hålls som en separat installation.

Som standard installeras .NET Framework på engelska oavsett vilken installatör du använder. För att lokalisera det till ett annat språk måste du ladda ner rätt språkpaket av samma. NET Framework-version (i det här fallet, 4.6.2). Språkpaket är bara tillgängliga som offlineinstallatörer.

På nedladdningssidan nedan väljer du vilket språk du vill ha, väntar på att sidan laddas om och sedan på Download.

Hämta: .NET Framework 4.6.2 Language Pack

En mer sak på. NET Framework

Några år tillbaka gick Microsoft fram och öppnade. NET Framework En GNU Börja För Microsoft: Vad En Open Source. NET Framework betyder för resten av oss En GNU Börja För Microsoft: Vad En Open Source. NET Framework betyder för resten Av oss Microsoft släppte bara en betydande del av sin kod under en tillåten öppen källkodslicens. Detta drag bryter med årets tradition. Men varför och vad betyder det för dig? Läs mer, vilket gör det möjligt för alla att bidra till. NET Framework-utveckling. Detta resulterade i att Microsoft blev den mest aktiva organisationen på GitHub 10 Gratis Open Source Windows-verktyg Hosted on GitHub 10 Gratis Open Source Windows-verktyg Hosted on GitHub Microsoft är organisationen med de mest öppna källan bidragsgivare på GitHub. För att fira denna prestation har vi sammanställt en lista över de bästa gratis Windows-verktygen som du kan ladda ner från GitHub. Läs mer .

Vad betyder detta för dig? I grund och botten betyder det att. NET-apps bara kommer att bli allt vanligare framöver - och inte bara mer utbredd men bättre kvalitet också Hur Microsofts flytt till öppen källkod påverkar dig Hur Microsofts flytt till öppen källkod påverkar dig Microsoft förändrar radikalt sin radikala kultur. Öppen sourcing är ett kännetecken för denna omvandling och det gynnar både kodare och konsumenter. Vi förklarar varför du bör bry dig om. Läs mer . Även om du gjort det här långt utan att någonsin ha använt en. NET app, kommer du förmodligen snart.

Så du kan också installera ramverket just nu.

Hjälpte det här? Om så är fallet, var snäll och låt oss veta nedan! Om du har några frågor, tveka inte att fråga dem också.

In this article