Annons
Om du ladda ner och installera programvara ofta Hur man hittar öppen källkodsprogram för WindowsÄr du orolig för sekretess, datasäkerhet eller skadlig kod som är dold i din programvara? Med egen mjukvara vet du bara aldrig riktigt vad programmet gör med dina data. Open source är svaret! Läs mer , har du antagligen stött på fel som involverar Microsoft .NET Framework. De två vanligaste felen? Antingen har du inte installerat det på ditt system, eller så har du 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 gör det möjligt för moderna Windows att vara vad det är.
Vad är .NET Framework?
Första saker först: det uttalas dot net.
Innan vi dyker in Vad .NET Framework är, det kan vara mer användbart att utforska Varför .NET Framework finns. För detta behöver du lite programmeringssammanhang - men om du aldrig har kodat en enda sak i ditt liv, oroa dig inte! Denna förklaring antar att du har absolut noll programmeringsupplevelse.
Du vet antagligen redan att programmerare (dvs personer som skapar programvara) måste "skriva kod" för att skapa Windows-appar. De gör detta med olika "programmeringsspråk", som låter dig skriva kod som berättar för datorn vad du ska göra.
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 så. Vill du lägga text eller bilder på skärmen? Då måste du skriva ett gäng kod med hjälp av 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. I kärnan tillhandahåller .NET Framework en hel samling av redan skrivna koder (skrivet och underhållet av Microsoft En GNU som börjar för Microsoft: Vad en öppen källkod. NET-ramverk betyder för resten av ossMicrosoft släppte just en betydande del av sin kod under en tillåten open source-licens. Detta drag bryter med många års tradition. Men varför och vad betyder det 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 bakom kulisserna som att berätta för Windows hur man ritar ett fönster på skärm - som programmerare skulle jag bara behöva ange vilken text som ska inkluderas, hur menyerna läggs ut, vilka knappar som ska göras när du klickar, etc.
Men .NET Framework är mycket mer än så. Det tillhandahåller ytterligare verktyg som kan påskynda den totala utvecklingstiden samt ytterligare API: er (vad fan är ett API? Vad är API: er och hur ändrar öppna API: er InternetHar du någonsin undrat hur program på din dator och webbplatserna du besöker "pratar" med varandra? Läs mer ) som programmerare kan använda för att enkelt interagera med vissa tjänster, till exempel Windows Store. I stället för att handskriva all 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.
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 ramverket 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 kallade SDK: er men som nu kallas Dev Packs). Den andra delen innehåller ett program som kan "tolka" .NET Framework-kod till kommandon för operativsystemet, vilket tillåter du kan köra appar skrivna med .NET Framework (känd som ett omfördelbart paket men kallas även Runtime Environment av några).
Det liknar Java eftersom du måste installera Java Runtime Environment för att köra appar som har kodats i Java.
Kort historia: som en vanlig användare som inte kodar appar behöver du bara .NET Framework-omfördelningsbara paket.
Hur man installerar .NET Framework
De flesta Windows-datorer har .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, beroende på datorns nyhet.
Om du behöver installera en nyare version är processen enkel. Från detta skrivande har .NET Framework nått version 4.6.2 så det är den vi kommer att installera. Framtida versioner av ramverket bör vara lika enkelt att installera.
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. Du har antagligen Windows Update har inaktiverats eller uppskjutits Hur man hanterar Windows Update i Windows 10För kontrollfreak är Windows Update en mardröm. Det fungerar i bakgrunden och håller ditt system säkert och fungerar smidigt. Vi visar hur det fungerar och vad du kan anpassa. Läs mer 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änt diskutrymme 6 sätt att frigöra utrymme på din Windows-datorRutter kan vara en stor minskning av produktiviteten. Med tiden går filer vilse, program går oanvända, och plötsligt är din en gång rymliga hårddisk full av 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 problem.
Som med de flesta av sina produkter erbjuder Microsoft två typer av installatörer: en webbinstallatör och en offlineinstallatör.
De webbinstallatör är extremt liten framifrån (mindre än 2 MB), men laddar ner alla nödvändiga komponenter under installationsprocessen, vilket kräver en stabil och konsekvent internetanslutning.
De offline installerare är en större nedladdning på framsidan (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 luddigt internet eller inget internet alls.
Endera är bra, men vi föredrar att använda offlineinstallatören eftersom det är mer pålitligt och du kan använda det om du behöver installera om .NET Framework av någon anledning. När den har laddats ner ä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 Webinstallationsprogram
Ladda ner:.NET Framework 4.6.2 Offline Installer
Observera att installation av 4.6.2-versionen av .NET Framework är en platsuppdatering till tidigare versioner från och med med 4.5 (som inkluderar 4, 4.5, 4.5.1, 4.5.2, 4.6 och 4.6.1) så avinstallera inte de äldre versionerna efter faktum. Version 3.5 SP1 och tidigare hålls 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 rätt språkpaket av samma .NET Framework-version (i detta fall 4.6.2). Språkpaket är bara tillgängliga som offlineinstallatörer.
På nedladdningssidan nedan väljer du det språk du vill, vänta tills sidan laddas om och klicka sedan på Hämta.
Ladda ner:.NET Framework 4.6.2 Språkpaket
En sak till. NET Framework
För några år tillbaka gick Microsoft framåt och open sourced .NET Framework En GNU som börjar för Microsoft: Vad en öppen källkod. NET-ramverk betyder för resten av ossMicrosoft släppte just en betydande del av sin kod under en tillåten open source-licens. Detta drag bryter med många års tradition. Men varför och vad betyder det för dig? Läs mer , vilket i huvudsak 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 Windows-verktyg med öppen källkod värd på GitHubMicrosoft är den organisation med de mest open source-bidragsgivarna på GitHub. För att fira denna prestation har vi sammanställt en lista över de bästa gratis Windows-verktygen du kan ladda ner från GitHub. Läs mer .
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 vanligare, men bättre kvalitet också Hur Microsofts flytt till open source påverkar digMicrosoft förändrar sin kultur radikalt. Ö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. Läs mer . Även om du har nått det här långt utan att du någonsin har använt en .NET-app kommer du antagligen snart.
Så du kan lika bra installera ramverket just nu.
Hjälp detta? Låt oss i så fall veta nedan! Om du har några frågor, fråga gärna dem också.
Joel Lee har en B.S. inom datavetenskap och mer än sex års yrkeserfarenhet. Han är chefredaktör för MakeUseOf.