Systemkrav for optimal ydeevne af .Net Framework. Følg instruktionerne nedenfor omhyggeligt

  • Hvad er Microsoft .Net Framework?

    .Net Framework er et værktøj til at forbedre effektiviteten af ​​softwareudviklere. Det er en samling af delte kodebiblioteker, der indeholder en række forskellige udviklerfunktioner; disse kan kaldes til at udføre en påkrævet funktion, uden at udviklere skal helt genopfinde hjulet for at udføre en grundlæggende handling. Hvorfor har jeg brug for Microsoft .Net Framework

  • Er Microsoft .Net Framework sikkert?

    Som et Microsoft-pakkeprodukt giver Framework exceptionelle sikkerhedsfunktioner til at beskytte kode og ressourcer mod uautoriserede brugere. Disse omfatter kodeadgangssikkerhed, brug af tilladelser til at beskytte ressourcer, rollebasesikkerhed til at udpege brugertilladelser, kryptografiske tjenester, nøglesikkerhed og mere. Der er en overflod af information tilgængelig om rammens sikkerhed online.

  • Hvordan installerer jeg Microsoft .Net Framework?

    For det første er det værd at tjekke, om Framework allerede er forudinstalleret på en maskine, da mange har dette program ude af kassen. Hvis ikke, vil mange programmer, der kræver Framework, bede om en download, når de forsøger at starte programmet, hvis det ikke allerede er installeret. Endelig kan brugere downloade softwaren online.

  • Er Microsoft .Net Framework gratis?

    xFor det første er det værd at tjekke, om Framework allerede er forudinstalleret på en maskine, da mange har dette program ude af kassen. Hvis ikke, vil mange programmer, der kræver Framework, bede om en download, når de forsøger at starte programmet, hvis det ikke allerede er installeret. Til sidst,

  • Hvor ofte opdateres Microsoft .Net Framework?

    Dette er et komplekst spørgsmål, da brugere kan downloade og installere mere end én version af .Net Framework på deres maskine. Rammen består af to komponenter, versioneret separat: et sæt samlinger og common language runtime eller CLR. Versioner opdateres semi-regelmæssigt, dog ikke efter en fast tidsplan.

  • Hvordan opdaterer jeg Microsoft .Net Framework?

    Brugere kan bestemme, hvilken version af .Net Framework de kører ved at gå til "Kontrolpanel" i Windows og derefter vælge "Tilføj eller fjern programmer". Softwareversionsnummeret, der vises her, kan sammenlignes med den seneste version, der er tilgængelig online. Hvis den ikke er opdateret, er det nemt at downloade en mere opdateret version.

  • Hvilke platforme er Microsoft .Net Framework tilgængelig på?

    .Net Framework understøttes af en lang række platforme og enheder. Med hensyn til desktop-maskiner understøtter alle de store operativsystemer det, inklusive Windows, Linux og macOS. Det er også i en eller anden form kompatibel med mobilapplikationer, spilapplikationer og internettet of Things, som består af en række enheder.

  • Kan jeg fjerne Microsoft .Net Framework?

    Rammen kan fjernes fra en maskine, men som ovenfor anbefales det ikke, da der er mange applikationer og webtjenester, der er afhængige af, at brugeren har det. Alligevel, hvis en bruger vælger at gå videre, kan programmet fjernes pr. adgang til "Kontrolpanel" i Windows, naviger til "Tilføj eller fjern programmer" og klik derefter på "Afinstaller".

  • Sådan repareres Microsoft .Net Framework?

    Der er forskellige måder at fejlfinde og reparere .Net Framework på, hvis det skulle ophøre med at fungere korrekt. Nogle er mere dybtgående og kræver detaljeret systemviden, mens andre er afhængige af tredjepartsapplikationer. For en ligetil rettelse kan brugerne have en vis succes med at afinstallere programmet og derefter downloade og geninstallere det igen.

".Net Framework" er en speciel softwareplatform, hvormed et stort antal applikationer er skrevet til Windows-operativsystemet. For at sådanne programmer kan fungere, skal .NET Framework-miljøet være installeret på din computer.

På denne side kan du gratis downloade den nødvendige version af .NET Framework-installationsprogrammet. Du kan også lære om formålet med .NET Framework, systemkrav og læse instruktioner til installation eller rettelse af fejl relateret til dets drift på forskellige versioner Windows.

Introduktion. Hvorfor har du brug for .Net Framework

Hvad er .Net Framework? Microsoft .Net Framework– en distribueret softwareplatform, der bruges til at udvikle moderne software. Arkitektur « .Net":

  • Giver udviklere mulighed for ikke at spilde tid på at udarbejde interaktionen mellem det oprettede produkt og det miljø, det vil blive udført i (det være sig hardwareegenskaber, kompatibilitet, OS-funktioner eller andre tekniske aspekter af miljøet).
Alle nuancerne ved at skabe et behageligt arbejdsmiljø for en applikation eller software er taget hånd om af .Net Framework
  • Det kan arbejde med mange programmeringssprog ved hjælp af et sæt specielle algoritmer, som giver applikationsskabere mulighed for at bruge næsten ethvert kendt princip for at konstruere programkode til deres software.
Med andre ord, .Net Framework bliver grundlaget for at køre applikationer på forskellige OS'er, hvilket giver slutforbrugerne mulighed for at bruge alle applikationer, der er kompatible med denne komponent, uanset computerens eller enhver anden enheds egenskaber.

Systemkrav for optimal ydeevne af .Net Framework

Krav til hardwarekomponenter til normal drift .Net Framework lav nok til, at komponenten vil fungere selv på den svageste computer. Resten af ​​oplysningerne i dette kapitel er primært beregnet til førstegangsbrugere.
De mere avancerede kan springe til kapitlet, hvor du vil lære om.
Din computer skal:

  • Processor frekvens 1 GHz og højere;
  • Bind Random Access Memory intet mindre 512 MB;
  • Minimum mængde harddiskplads i størrelse 4,5 GB.
.Net Framework har en del versioner, der er blevet udgivet siden Windows XP's dage, men der har ikke været større ændringer i komponentens arkitektur. Husk at pakkeversionen .Net Framework, som dette eller hint program blev udviklet på vil kræve passende(2, 3, 4 ) version på din computer.
Derfor bør alle mulige variationer af denne komponent installeres for den bedste kompatibilitet med det maksimale antal applikationer.
Men det betyder ikke, at de nyeste biblioteker vil blive fuldt understøttet af ældre operativsystemer.
Nogle gange, for at installere den korrekte version af .Net Framework, skal du opgradere til ny version Windows.
Vi anbefaler kraftigt, at brugere installerer Windows 10.

Bestemmelse af bitdybden af ​​operativsystemet: x32 (x86) eller x64

Lidt dybde af dit operativsystem (hvis nødvendigt), kan du kigge ind "Ejendomme" computer.
Figur 1. Find ud af systemets kapacitet.
Disse oplysninger vil være nødvendige, når du installerer ældre versioner .Net Framework.
De nye biblioteker er velegnede til OS af begge bitstørrelser (x32-x64).

Seneste version af .Net Framework tilgængelig til installation på dit OS

Sidst .Net Framework, som kan installeres på alle disse OS (undtagen Windows XP) manuelt - dette er version 4.7. Før du installerer en komponent på din computer, skal du sikre dig, at den version, du har brug for, ikke er integreret i operativsystemet Standard ved at læse følgende oplysninger:

  • Windows XP. Integreret version – 1.0 SP2;
  • Windows integrerede versioner – 2.0 SP2, 3.0 SP2 Og 3.5 SP1;
  • Windows 8 eller 8.1. Integrerede versioner – 4.5 Og 4.5.1 henholdsvis for disse OS;
  • Windows integreret version – 4.6 eller 4.6.1 afhængig af installerede opdateringer.
Bemærk!

Seneste versioner af .Net Framework indeholder ikke alle de biblioteker, der tidligere var i ældre versioner af .NET Framework.
Det betyder, at for at kunne køre nogle gamle programmer eller spil, skal du installere de gamle(!) versioner af .NET Framework, der er nødvendige for deres drift.

Det er også nødvendigt at huske: forudinstallerede biblioteker kan ikke fjernes ved hjælp af standardmidler af selve operativsystemet.

Sådan installeres den korrekte version af .Net Framework

Lad os antage, at du havde brug for en tidligere version af komponenten for at køre specifik anvendelse.
Typisk giver selve softwaren brugeren besked om, at den påkrævede version ikke er tilgængelig på operativsystemet. .Net Framework, viser det tilsvarende fejlvindue. Et eksempel på en sådan besked er vist i figuren nedenfor:


Figur 2. Eksempel på en besked om den manglende version af .Net Framework.
I dette tilfælde skal du blot downloade den krævede version af komponenten til dit OS (observere selvfølgelig bitdybden) ved hjælp af en speciel installatør, som findes i to typer:

  1. Online (web) Installationsprogrammet downloader alle de nødvendige filer .Net Framework fra Microsofts servere og pakker uafhængigt de downloadede data ud. Kræver en internetforbindelse.
  2. Autonom (fuld) installationsprogrammet indeholder allerede alle de biblioteker, der er nødvendige for en fuld installation .Net Framework uden internetforbindelse.
Der er ingen andre grundlæggende forskelle. Ved brug af den selvstændige version af komponenten opstår installationsfejl noget sjældnere, så ved søgning vil links oftest føre til det. For hurtigt at hoppe til at downloade den ønskede version, skal du gå tilbage og klikke på overskriften med navnet på den komponent, du skal bruge.

Download .Net Framework 4.7 (inklusive versioner: 4.6.2, 4.6.1, 4.6, 4.5.2 og 4)

dette øjeblik(oktober 2017) version .Net Framework 4.7 er den sidste. Download denne komponent i sin helhed lindrer fra behovet for at downloade følgende versioner:

  • .Net Framework 4.6 (4.6.1 Og 4.6.2 );
  • .Net Framework 4.5 (4.5.1 Og 4.5.2 );
  • .Net Framework 4.
Du kan downloade .Net Framework 4.7 fra vores hjemmeside ved hjælp af et direkte link eller fra siden på det officielle Microsoft-websted dedikeret til versionen af ​​komponenten 4.7, hvor du også kan finde yderligere oplysninger (systemkrav, begrænsninger osv.)
Version 4.7 understøttet af følgende OS af enhver bitdybde (x32-x64):
  • Windows 10 Creators Update (integreret);
  • Windows 10 Jubilæumsopdatering;
  • Windows 8 eller 8.1;
  • Windows 7;
  • Windows Server 2016, 2012 og 2008.
Hvis komponenten ikke installeres eller ikke fungerer korrekt, skal du læse kapitlet: .

Download .Net Framework 3.5 (inklusive versioner: 3.0 og 2.0)



Du kan læse mere information og downloade .Net Framework 3.5 på Microsofts websted eller download biblioteket i én fil fra vores websted ved hjælp af de medfølgende links.

NET Framework udvikler sig, og nyere versioner kan mangle nogle komponenter, der tidligere var til stede i tidligere versioner.

Dette sker pr forskellige årsager: nogle komponenter kan blive forældede, ikke længere relevante, eller de kan blive erstattet af nye, mere avancerede komponenter i rammen. Nogle ældre programmer kan kræve præcis de gamle komponenter, der mangler i nye versioner, hvilket kræver installation af en af ​​de ældre versioner af MS .NET Framework. Version 3.5 inkluderer allerede mindre versioner af biblioteker (så der er ingen grund til at downloade dem separat):

  • .Net Framework 2.0;
  • .Net Framework 3.0.
Denne komponent er kompatibel med alle aktuelt brugte Microsoft-operativsystemer, inklusive Windows XP. Installation .Net Framework 3.5 i de fleste tilfælde vil det give dig mulighed for at starte og sikre normal drift af ethvert gammelt program eller spil. Men hvis du oplever problemer med denne version af komponenten, bedes du gennemgå oplysningerne i næste kapitel.

Fejl under installation eller drift af .Net Framework

Nogle gange forkert installation eller opdatering .Net Framework kan resultere i komponentfejl. Dette kapitel indeholder oplysninger om forskellige fejl, som du kan støde på på forskellige stadier af brug af biblioteker. ".Net".Først skal du downloade det officielle hjælpeprogram fra Microsoft kaldet ".Net Framework Reparationsværktøj", som automatisk hjælper med at løse problemet med komponenten. Du finder instruktioner til dette program nedenfor.

.NET Framework Repair Tool vil finde og rette de fleste nedbrud

Ifølge Microsofts websted løser dette værktøj problemer, når du arbejder og installerer eller opdaterer enhver version .Net Framework.

Microsoft .Net Framework Repair Tool ( online version). | 1,22 MB Værktøjet er designet til at identificere mest muligt almindelige problemer når du arbejder eller installerer .NET Framework, samt deres automatiske eliminering.

Desværre, "Reparationsværktøj" understøtter ikke russisk sprog. Men alle de processer, der forekommer i det, er enkle og intuitive. Brugeren er forpligtet til at:

  1. Tryk på knappen med jævne mellemrum "Næste";
  2. Enig i anvendelsen af ​​de foreslåede ændringer.
Programmet vil teste systemet i flere trin.

Hvis der opdages en fejl, vil der blive foreslået handlinger for at fjerne den. Efter bekræftelse skal du vente, indtil hjælpeprogrammet er færdigt, og genstarte din computer.
Figur 3. Testproces med Microsoft .Net Framework Repair Tool.
Fejl næste gang systemet starter .Net Framework vil blive rettet, og du vil være i stand til at geninstallere den påkrævede version af komponenten (hvis denne proces tidligere var ledsaget af fejl).

Hvis problemet fortsætter under installation eller drift af en komponent efter brug af programmet, bedes du gennemgå de detaljerede oplysninger om specifikke fejl, der er beskrevet i de følgende kapitler.

Fejl ved installation af .Net Framework-opdatering 0x80070643 på Windows 7

Fejl 643 arbejdsrelateret "Opdateringscenter". Opstår hovedsageligt blandt Windows 7-brugere. Opmærksomhed!
Det anbefales, at du først begynder de handlinger, der er beskrevet nedenfor, efter at du har gjort dig bekendt med programmet fra kapitlet:.

Hvis "Reparationsværktøj" ikke fandt et problem, bør du genstarte Opdateringscenter Windows ved hjælp af et færdiglavet program skrevet specielt til internet side eller ved at bruge en kommandoalgoritme, som du selv kan oprette ved hjælp af instruktionerne beskrevet nedenfor.

Den eksekverbare kode er den samme i begge tilfælde.

Programmet blev oprettet udelukkende for nemheds skyld: Når du bruger det, behøver du ikke at udføre nogen manuelle manipulationer. Det følgende vil beskrive den manuelle metode til genstart af systemopdateringen.

Følg omhyggeligt følgende instruktioner:

  1. Opret et tomt tekstdokument og kopier følgende kode ind i det:
@ekko
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
netstop CryptSvc
netto stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
netstart CryptSvc
net start wuauserv
pause
  1. Gem filen som udvidelse ".flagermus" ;
  2. Kør det oprettede program på vegne af administrator.
Figur 4 du kan se nærmere på det andet trin.

Figur 4. Gem filen i filtypen ".bat".
Nu er der kun tilbage at genstarte computeren og geninstallere .Net Framework.

Fejl ved installation af .Net Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 på Windows 8 eller 8.1

Dette problem opstår, når du forsøger at installere .Net Framework 3.5.Før du udfører trinene beskrevet nedenfor, anbefales det, at du læser kapitlet: . Fejl 0x800F0906, 0x800F081F, 0x800F0907 i de fleste tilfælde vises, når du installerer .NET Framework 3.5, når sikkerhedsopdateringer er installeret på operativsystemet KB2966826 Og KB2966828.

Dette skyldes højst sandsynligt, at nogle Windows-opdateringer muligvis ikke er testet til at fungere eller interagere med .NET Framework 3.5-installationsprogrammet.

MS-udviklere antog, at brugerne ville bruge nye, mere aktuelle versioner af Framework, og selve .NET Framework 3.5-installationsprogrammet blev oprettet længe før disse opdateringer og tager ikke højde for disse ændringer i politikker og sikkerhedsmekanismer at de bærer.

For at bruge .Net Framework 3.5 (og derunder) på nye operativsystemer skal du:

  1. Deaktiver midlertidigt "Windows opdatering";
  2. Slet KB2966826 Og KB2966828 gennem standardværktøjet "Tilføj eller fjern programmer";
  3. Genstart din computer og gentag installationen .Net Framework.
Når du har installeret komponenten, kan du slå automatiske opdateringer til igen.

Valg af harddisk og mappe, der skal udpakkes .NET før installation (installationsprogrammet kan vælge drevet, f.eks. drev A:)

Installationsprogrammet til de seneste versioner af .NET Framework vælger destinationsdrevet og mappen efter eget skøn. Dette kan være et ret ikke-oplagt valg, for eksempel drev A:, eller et andet drev, der ikke er beregnet til disse opgaver.
For at omgå dette problem skal du bare køre installationen ved hjælp af kommandolinjen (se figur 5): Figur 5. Installation af .NET Framework 4.7.1 med udpakning i en bestemt mappe.

Intelligens

    dotNetFx40_Full_setup.exe

    Udgivelsesdato:

    • .NET Framework er Microsofts omfattende og konsekvente programmeringsmodel til at bygge applikationer, der har en overlegen brugeroplevelse, gennemsigtig og sikker kommunikation og evnen til at skabe rige forretningsprocesser.

      .NET Framework 4 kører sammen med sine tidligere versioner. Programmer baseret på tidligere versioner af .NET Framework vil fortsætte med at køre på den platform, som de er designet til som standard.

      Microsoft .NET Framework 4 indeholder følgende nye funktioner og forbedringer.

      • Forbedringer til CLR (Common Language Runtime) og BCL (Base Class Library)
        • Forbedret ydeevne, herunder forbedret multi-core support, baggrundsaffaldsopsamling og vedhæftning af profiler på serversiden.
        • Nye hukommelseskortede filtyper og nye numeriske typer.
        • Nemmere debugging, herunder dump-debugging, Watson minidumps, mixed mode debugging til 64-bit processorer og kodekontrakter.
        • Fuld liste For udvidelser til CLR og BCL, se .
      • Nye udviklinger i Visual Basic og C#, såsom lambda-operatorer, implicitte linjefortsættelser, dynamisk afsendelse og navngivne og valgfrie parametre.
      • Forbedringer i dataadgang og modellering.
        • Entity Framework giver udviklere mulighed for at programmere relationelle databaseoperationer ved hjælp af .NET-objekter og Language Integrated Query (LINQ). Det inkluderer mange nye funktioner, herunder persistens-tilsidesættelse og understøttelse af POCO, udenlandske nøglekortlægninger, langsom indlæsning, testdrevet udviklingssupport, in-model-funktioner og nye LINQ-operatører. Yderligere funktioner omfatter understøttelse af multi-tier data science-applikationer med selvsporende entiteter, brugerdefineret kodegenerering ved hjælp af T4-skabeloner, model first-udvikling, en forbedret designergrænseflade, forbedret ydeevne og pluralisering af enhedssæt. For mere information, se.
        • WCF Data Services er en komponent i .NET Framework, der giver dig mulighed for at oprette REST-baserede tjenester og applikationer, der bruger Open Data Protocol (OData) til at eksponere og modtage data over internettet. WCF Data Services indeholder mange nye komponenter, herunder forbedret BLOB-understøttelse, databinding, rækketælling, feedtilpasning, projektion og forbedringer af forespørgselspipeline. Indbygget integration med Microsoft Office 2010 giver dig nu mulighed for at eksponere Microsoft Office SharePoint Server-data som et OData-feed og få adgang til det feed ved hjælp af WCF Data Services Client Library. For mere information, se.
      • Udvidelser i ASP.NET
        • Yderligere HTML-kontroller, element-id'er og tilpassede CSS-stilarter gør det nemt at oprette webformularer, der er standard-kompatible og søgemaskineoptimerede.
        • Nye dynamiske datakomponenter såsom nye forespørgselsfiltre, enhedsskabeloner, omfattende understøttelse af Entity Framework 4 og validerings- og skabelonoprettelsesfunktioner, der nemt kan anvendes på eksisterende webformularer.
        • Understøttelse af webformularer til nye AJAX-biblioteksforbedringer, herunder indbygget understøttelse af Content Delivery Networks (CDN'er).
        • For en komplet liste over udvidelser til ASP.NET, se dette link.
      • Forbedringer i Windows Presentation Foundation (WPF)
        • Tilføjet understøttelse af multi-touch input, båndkontroller og Windows 7 proceslinjeudvidelsesmuligheder.
        • Tilføjet understøttelse af Surface SDK 2.0.
        • Nye kontroller til forretningsapplikationer, såsom diagramstyring, smart redigering, datagitter og andre, forbedrer produktiviteten hos udviklere, der bygger dataapplikationer.
        • Forbedringer i ydeevne og skalerbarhed.
        • Forbedringer af tekstklarhed, pixelbinding, lokalisering og interaktion.
        • For en komplet liste over udvidelser til WPF, se.
      • Forbedringer til Windows Workflow (WF) for at hjælpe udviklere med at vedligeholde arbejdsgange mere effektivt. Indeholder en forbedret handlingsprogrammeringsmodel, en forbedret designergrænseflade, en ny flowchartmodelleringsstil, en udvidet handlingspalet, workflowregelintegration og nyer. .NET Framework 4 giver også betydelige præstationsforbedringer for WF-baserede arbejdsgange. For en komplet liste over udvidelser til WF, se.
      • Forbedringer i Windows Communication Foundation (WCF), såsom understøttelse af WCF Workflow Services for at skabe arbejdsgange, der understøtter meddelelsesbaseret aktivitetskorrelation. Derudover giver .NET Framework 4 nye WCF-komponenter såsom serviceopdagelse, routingservice, REST-understøttelse, diagnostik og ydeevne. For en komplet liste over udvidelser til WCF, se.
      • De seneste parallelle programmeringskomponenter, såsom parallel loop support, TPL (Task Parallel Library), PLINQ (Parallel LINQ) forespørgsler og koordineringsdatastrukturer, giver udviklere mulighed for effektivt at administrere mulighederne for multi-core processorer.

    Systemkrav

    • Understøttet operativsystem

      Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

          • Windows XP SP3
          • Windows Server 2003 SP2
          • Windows Vista SP1 eller nyere
          • Windows Server 2008 (understøttes ikke i den primære serverrolle)
          • Windows 7
          • Windows Server 2008 R2 (understøttes ikke i den primære serverrolle)
          • Windows 7 SP1
          • Windows Server 2008 R2 SP1
        • Understøttede arkitekturer:
          • ia64 (nogle funktioner understøttes ikke på ia64, såsom WPF)
        • Hardwarekrav:
          • Anbefalet minimum: 1 GHz eller hurtigere Pentium-processor, 512 MB RAM eller mere
          • Minimum diskplads:
            • x86 – 850 MB
            • x64 – 2 GB
        • Forudsætninger:
          • eller senere
          • eller senere

    Installations instruktioner

        1. Vigtig! Sørg for, at din computer har den seneste servicepakke og vigtige Windows-rettelser. Besøg Windows Update for at søge efter sikkerhedsopdateringer. Hvis du installerer på 64-bit XP eller Windows 2003, skal du muligvis installere Windows Imaging Component. 32-bit Windows version Billedbehandlingskomponent kan fås fra . 64-bit versionen af ​​Windows Imaging Component er tilgængelig fra .
        2. Klik på knappen "Download" på denne side for at begynde at downloade.
        3. Klik på knappen for at starte installationen med det samme Udfør.
        4. Klik på knappen for at gemme de downloadede filer på din computer og installere dem senere Gemme.
        5. Klik på knappen for at annullere installationen Afbestille.

        Til webudviklere og administratorer

        For at installere .NET Framework på en webserver eller installere et komplet webudviklingsmiljø skal du bruge .

    Yderligere Information


      • Yderligere krav for at installere serveren

        Hvis du skal installere en server, skal du installere følgende software på din computer ud over de grundlæggende komponenter:

        • Internet Information Services 6.0 eller nyere. For at få adgang til ASP.NET-funktioner skal du installere Internet Information Services (IIS) med de seneste sikkerhedsopdateringer, før du installerer .NET Framework. ASP.NET understøttes kun på Windows XP Professional, Windows Server 2003, Windows Server 2008 og Windows Server 2008 R2.
        • (Anbefalet) MDAC Data Access Components 2.8 eller nyere.

        BEMÆRK: De fleste brugere behøver ikke at installere en server. Hvis du ikke er sikker på, om du skal udføre en serverinstallation, skal du udføre en grundlæggende installation.

        Windows Server 2008 R2 SP1-opsætning med Server Core-installationsmulighed

        Denne version af Microsoft .NET Framework 4 understøtter ikke Server Core-installationsmuligheden for Windows Server 2008 og Windows Server 2008 R2. For at få den version af Microsoft .NET Framework 4, der understøtter Server Core-installationsmuligheden til Windows Server 2008 R2 SP1, skal du klikke her

Ejendomsret til Microsoft, .NET Framework er en gratis programmeringsinfrastruktur, som nogle udviklere tyr til, når de opretter Windows-orienterede applikationer og tjenester ved hjælp af .NET-teknologier.

Programmeringsinfrastruktur for udviklere

Det er dybest set en stor pakke, der allerede har al den nødvendige kode med biblioteker, klasser og skabeloner, som programmører har brug for til problemfrit at sammensætte desktop-apps og webtjenester ved blot at kalde koden, i stedet for at skulle skrive alt fra bunden. Pakken indeholder tre hovedkomponenter: Common Language Runtime (CLR), Framework Class Library (FCL) og ASP.NET.

Tre hovedkomponenter: CLR, FCL og ASP.NET

CLR er runtime-miljøet, hvilket betyder, at det håndterer eksekveringen af ​​.NET-apps, hvilket gør det muligt for programmører at udvikle projekter ved hjælp af en sprogkompiler, med integration på tværs af sprog og undtagelseshåndtering, forbedret understøttelse af sikkerhed, versionering og implementering, sammen med en enkel model til komponentintegration, fejlfinding og profileringstjenester. I øjeblikket er disse CLR-versioner tilgængelige: 1.0, 1.1, 2.0, 3.0, 3.5, 4 og 4.5 (inkluderer 4.5.1 og 4.5.2). Der er også en 4.6 RC-version tilgængelig.

FCL omfatter de talrige klasser, tjenester, grænseflader og navnerum, der leveres af .NET Framework. Udover runtime-kernefunktionerne (f.eks. fil- og netværks-I/O) understøtter den databaseinteraktion, XML-brug og -udvikling, klientorienterede apps for desktop og internet, sammen med SOAP-baserede XML-webtjenester.

ASP.NET er den populære open source-tjenestesideramme, som programmører bruger til at skabe dynamiske websider, apps og tjenester med HTML, CSS, JavaScript og enhver anden type kode, der understøttes af .NET-sproget.

Nødvendig for at installere .NET Framework-baserede applikationer

NET Framework henvender sig ikke kun til udviklere, men også almindelige brugere, der ønsker at kunne lancere et værktøj skrevet i .NET Framework. Typisk skal infrastrukturen downloades manuelt af brugerne. Det kommer dog nogle gange sammen med forskellige softwarepakker, og nogle versioner er indbygget i Windows, så de kun skal aktiveres. For eksempel er .NET Framework 3.5.1 integreret i Windows 7, mens .NET Framework 2.0, 3.0, 3.5 og 4.5 rulles sammen med Windows 8.

Forskellige .NET Framework-versioner

Værd at nævne er, at versionsnummeret på et framework ikke skal forstås som et simpelt "opdateringsnummer". For eksempel kræver ældre applikationer ældre .NET Framework-udgaver for at fungere, og brugere bør huske på disse er ikke automatisk implementeret i nyere versioner. For at være mere specifik, dig kan få flere .NET Framework-versioner installeret på din pc for at køre flere apps med forskellige krav. Det kan være svært at finde ud af, hvilken version du allerede har installeret, men du kan ty til flere apps til at hjælpe dig i denne henseende, såsom .

Ulemper for ikke-udviklere

Der er flere kendte fakta, når det kommer til ulemperne ved .NET Framework for casual brugere. For eksempel optager det en betydelig mængde diskplads, installationstrinnet er langt, værktøjet sviner normalt til systemressourcer, og ældre udgaver bliver nogle gange ustabile og går ofte ned. Selvom denne metode ikke altid virker (desværre), kan det sidstnævnte problem typisk løses ved at geninstallere .NET Framework. Dette kan også være et problematisk trin, fordi det er svært helt at fjerne alle rester (prøv at bruge ).

Samlet set et must-have-framework for nogle Microsoft-apps

For at konkludere, kan .NET Framework ses som en elsker-det-eller-hade-det-platform: det kan nemt blive en løsning for udviklere, der fuldt ud forstår, hvordan man arbejder med det, såvel som en byrde for afslappede brugere, der ofte kører ind i alle mulige spørgsmål. Uanset hvad sagen kan være, er .NET Framework (normalt) uundværligt for Microsoft-brugere.

BEMÆRK: Du kan også downloade eller