Installerer ingen rammeverk 4. Konseptet med .NET Framework og hva det gjør. Avinstallerer forskjellige versjoner av Microsoft.NET Framework

07.09.17 34,1K

Hvis du ofte installerer programmer, har du sannsynligvis støtt på Microsoft-feil. NET Framework. De to vanligste er at den enten ikke er installert, eller at feil versjon er installert.

Hvorfor skjer dette? Hva er det og hvorfor trenger vi NET Framework?

Hva er .NET Framework?

Du vet sikkert at hovedaktiviteten til programmerere er å skrive kode. De bruker forskjellige programmeringsspråk for å fortelle datamaskinen hva den skal gjøre:


Men det er ett problem - programmeringsspråk er ganske primitive. Med deres hjelp kan du enkelt utføre enkle operasjoner som addisjon og multiplikasjon. Alt annet krever langt og hardt arbeid. Vil du vise tekst eller bilder på skjermen? Da må du skrive mye kode ved å bruke de enkleste elementene i språket.

Det er her .NET Framework kommer til unnsetning. I hovedsak er det en omfattende samling av skrevne kodebiter ( opprettet og vedlikeholdt av Microsoft), som programmerere kan bruke til å skrive programmer raskere.

For eksempel tar .NET Framework seg av alle operasjoner for gjengivelse av vinduer på skjermen. Programmereren kan bare sette inn tekst, tenke over programmenyen, stille inn oppførselen til knappene når brukeren trykker på dem osv.

Men .NET Framework er mye mer enn bare en haug med ekstra kode. Den inkluderer verktøy designet for å redusere utviklingstiden og flere APIer som programmerere kan bruke for å enkelt samhandle med tjenester som Windows Store. I stedet for manuelt å skrive all nødvendig kode for å støtte en universal Windows-plattformer, kan du bruke .NET Framework:


Det er bare én ulempe ved å utvikle applikasjoner som bruker .NET Framework - de kan ikke kjøres hvis .NET ikke er installert på systemet ditt.

NET Framework består av to deler. Den første delen inkluderer et sett med forhåndsskrevet kode ( offisielt referert til som SDK, Dev Packs eller "Developer Packs"). Den andre delen inkluderer et program som kan tolke .NET Framework-kode til kommandoer for operativsystemet. Denne delen, som kalles " kjøretid", lar deg kjøre programmer skrevet ved hjelp av .NET Framework.

I denne forbindelse ligner .NET Framework på Java - for å bruke applikasjoner skrevet i det, må du laste ned Java Runtime Environment.

I et nøtteskall, hvorfor trenger du Microsoft NET Framework: Hvis du er en tilfeldig bruker som ikke har tenkt å gjøre noen programmering, trenger du bare kjøretiden for .NET Framework.

Slik installerer du .NET Framework

De fleste Windows-datamaskiner har allerede .NET Framework installert, men versjonen kan være utdatert. For eksempel kommer Windows 8 og 8.1 med versjon 4.5.1, og Windows 10 kommer med versjon 4.6, 4.6.1 eller 4.6.2.

I skrivende stund er den siste versjonen .NET Framework 4.7. Dette er hva vi skal installere:


.NET Framework kan også installeres via Senter Windows-oppdateringer . Men mange deaktiverer Windows-oppdatering, så denne metoden ville være å foretrekke.

Før installasjon - .NET Framework 4.7 kan installeres på Windows 10, Windows 8.1 og Windows 7 SP1 på både 32-biters og 64-biters systemer. For at installasjonen skal fortsette uten feil, anbefaler Microsoft at du har minst 2,5 GB ledig plass på harddisken.

Microsoft tilbyr to typer installasjonsprogram: nettinstallasjonsprogram og offline installasjonsprogram. Nettinstallasjonsprogrammet veier mindre enn 2 MB og laster ned alt nødvendige komponenter under installasjonen. Derfor trenger du en stabil internettforbindelse.

Det frakoblede installasjonsprogrammet veier ca. 60 MB og krever ikke Internett-tilgang under installasjonen.

Begge installasjonsprogrammene inneholder de samme versjonene av NET Framework, men vi foretrekker å bruke det frittstående installasjonsprogrammet. Den er mer pålitelig og vil alltid være tilgjengelig hvis du trenger å installere .NET Framework på nytt. Når den er lastet ned, bør ikke installasjonsprosessen være vanskelig - bare følg instruksjonene som vises på skjermen. Og da vil du raskt forstå hvorfor NET Framework 4 er nødvendig.

NET Framework 4.7 Web Installer

NET Framework 4.7 Offline Installer


Vær oppmerksom på at versjon 4.7 er en pågående oppdatering av versjon 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 og 4.6.2. Så ikke slett tidligere versjoner etter installasjon. .NET Framework 3.5 SP1 og eldre versjoner installeres separat.

Som standard installeres .NET Framework engelsk versjon uansett hvilket installasjonsprogram du bruker. For å lokalisere, må du laste ned den aktuelle språkpakken. På dette øyeblikket Språkpakker for versjon 4.7 er kun tilgjengelige som frittstående installatører.

.NET-plattformen, utviklet av Microsoft, er en integrert del av de fleste spill og programmer som kjører på Windows OS. Etter brukerens forståelse representerer .Net Framework 4.5 og 4.0 grunnlaget for å kjøre programmer som denne plattformen ble brukt i utviklingen av. Det har blitt en standard for utvikling av webapplikasjoner, så uten det er det stor sannsynlighet for at du vil støte på problemer med driften. I tillegg kan manglende filer for den nødvendige versjonen av .NET Framework hindre spill i å kjøre.

Fra og med Windows 7 kommer denne plattformen sammen med OS-distribusjonen, men en separat installasjon kan være nødvendig hvis den nødvendige versjonen ikke er tilgjengelig på datamaskinen, eller .NET Framework mislykkes.

Programversjoner

De vanligste og mest nødvendige i dag er .NET Framework 4.0 og .NET Framework 4.5. Den første kommer med det grunnleggende OS Windows Vista og Windows 7, den andre - sammen med Windows 8, men uansett hvilket system du har, er det bedre å laste ned og installere begge versjonene for å unngå problemer med å starte spill og programmer.

Hvordan kan jeg finne ut hvilke versjoner av .NET Framework som er installert på datamaskinen min?

Dette kan gjøres på to måter:

  1. Last ned og kjør ASoft .NET Version Detector fra det offisielle utviklernettstedet.
  1. Se i systemregisteret. For dette:
    • kjør registerredigering via Start – Kjør – regedit;
    • åpne delen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP;
    • Navnene på grenene tilsvarer de installerte versjonene.

.NET Framework 4.5

Denne versjonen følger med Microsoft-pakken Visual Studio 2012. For å installere det separat, last ned .NET Framework 4.5-distribusjonen gratis fra den offisielle nettsiden og følg instruksjonene for installasjonsprogrammet.

NET Framework 4.5 er vanligvis ikke tilgjengelig som standard på Windows 7 og må lastes ned manuelt. For dette:

  • Last ned .NET Framework 4.5 fra det offisielle Microsoft-nettstedet

  • Følg instruksjonene for nettnedlasting og installasjon.

Installasjonsprosessen er ekstremt enkel, men det er viktig å huske på det Tidligere versjoner av Windows (XP og lavere) støtter ikke .NET Framework 4.5.

.NET Framework 4.0

Den forrige versjonen av plattformen, som automatisk leveres med OS-distribusjonen Windows 7. Til tross for oppdateringen til versjon 4.5 er den fortsatt aktuell. De fleste applikasjoner kjører problemfritt med .NET Framework 4.5, men noen kan fortsatt kreve en eldre versjon.

Du trenger også versjon 4.0 hvis operativsystemet ditt ikke støtter versjon 4.5.

Installasjonsprosessen er like enkel.

God dag.

Det er ikke så sjeldent å støte på ulike feil knyttet til Microsoft .NET Framework-pakken (oftest i spill, ulike redaktører, tegneprogrammer, ta minst samme AutoCAD...).

I alle slike problemer må du finne ut hvilken versjon av .NET Framework programmet krever, se om det er i Windows, og hvis ikke, oppdatere/installere det. Det virker ikke noe komplisert, men det er nyanser. De vil bli diskutert i artikkelen ...

For referanse. Generelt er .NET Framework en spesiell pakke som er designet for å kombinere ulike programmer skrevet på forskjellige programmeringsspråk (slik at alt fungerer). I teorien kan du sammenligne det med kodeker. Naturligvis, hvis du ikke har den nødvendige versjonen på datamaskinen din (eller den har blitt skadet), starter ikke programmet for deg.

Og nå, nærmere poenget, skal jeg se på det viktigste...

Hvordan kan jeg finne ut hvilke versjoner av .NET Framework jeg har installert?

Metode nr. 1

Du må åpne panelet Windows-administrasjon langs følgende sti: (ca. : Installasjon og fjerning av programmer).

Viktig!

Jeg legger merke til at i Windows 8 og 10 er Microsoft .NET ikke oppført installerte programmer(for å se versjoner, må du åpne lenken i venstremenyen "Se installerte oppdateringer").

Det er ingen mulighet for å avinstallere .NET i Windows 10 vanlige midler Men som regel er det mulig å installere den nyeste versjonen av .NET (oppdatere den).

Metode nr. 2

For å se og løse problemer med .NET er det et spesielt verktøy ".NET Version Detector" (finnes på linken:).

Det krever ikke installasjon. Etter lansering vil den vise en liste over alle installerte versjoner, og vil også lede lenker for å laste dem ned (hvis det plutselig mangler noe, kan du laste det ned og installere det).

Er det mulig å ikke oppdatere denne pakken, siden jeg ikke har oppdatert den før og alt fungerte?

De fleste brukere husker ikke engang om det (foreløpig...). Faktum er at i nye Windows-versjoner en viss versjon av .NET er allerede inkludert (forhåndsinstallert i systemet), og det er ikke nødvendig å laste ned eller oppdatere noe separat.

I tillegg er .NET ofte inkludert i installasjonsprogrammene til populære spill, og når de er installert oppdateres også denne pakken. De. alle handlinger er usynlige for brukeren...

Det kan imidlertid skje nytt program eller spillet krever en ny .NET-pakke (eller omvendt, du vil kjøre noe gammelt som krever en viss versjon av .NET og ingen andre).

Og så er alt enkelt: hvis den nødvendige versjonen av .NET ikke er tilgjengelig, vil du ved oppstart se en feil (som i eksemplet nedenfor). Forresten, noen feil kan være assosiert med en "ødelagt" versjon av .NET (det er derfor det noen ganger anbefales å oppdatere denne programvaren).

For det første vil jeg umiddelbart gi deg råd: du trenger ikke å laste ned alle versjonene på rad og prøve å installere hver enkelt på nytt (litt lavere vil jeg legge merke til hvilke versjoner som anbefales for forskjellige operativsystemer). For det andre anbefales det å laste ned .NET kun fra det offisielle Microsoft-nettstedet (umodifisert installasjonsprogram, så å si).

Metode nummer 1. Litt høyere i artikkelen anbefalte jeg at du bruker verktøyet ".NET Version Detector" - det vil ikke bare vise hvilke versjoner av .NET-pakken du har installert på systemet ditt, men også gi lenker for å laste ned hver versjon.

  • (for Windows XP);
  • (inkluderer .NET 2.0, 3.0; for Windows XP, Vista);
  • (for Windows XP, Vista og 7);
  • (for Windows 7, 8 og 8.1);
  • (for Windows 7, 8, 8.1 og 10);
  • (for Windows 7, 8, 8.1 og 10).

Det er viktig å merke seg den versjonen .NET 4 (la oss si) oppdaterer den forrige versjonen av .NET, så nye Windows 8, 10 OSer krever installasjon (i 99,9 % av tilfellene) bare de nyeste versjonene av .NET 4.

Addisjon!

Jeg kan ikke la være å anbefale programmet - selv om du ikke trenger å oppdatere drivere, prøv å bruke det likevel. Faktum er at det automatisk oppdager manglende komponenter i systemet som kan påvirke spill (.NET, Visual C++ og andre pakker), og installerer dem. Enig, det er praktisk!

Vær oppmerksom på at programmet laster ned og installerer alt som er nødvendig for spill (.NET, Visual C++ og andre pakker) automatisk!

Er det mulig å fjerne .NET Framework (eller bruke en annen versjon)? Hva krever det?

I de fleste tilfeller er det ikke nødvendig å fjerne pakken - du trenger bare å bruke en annen versjon. Du kan gjøre dette i fanen (som kan åpnes i Windows Kontrollpanel - like over artikkelen viser hvor du finner dette) .

Faktisk må du sette et merke ved siden av pakken du vil bruke og godta endringene (Windows må kanskje laste ned manglende filer - det gjør dette selv i automodus (trenger bare en internettforbindelse)).

I tilfeller der du ser ut til å ha den nødvendige versjonen av .NET installert, men spillet (programmet) fortsatt gir feil og "sverger", kan du prøve å fjerne .NET-pakken og installere den på nytt.

I noen tilfeller kan en pakke fjernes ved å åpne listen over installerte programmer ( Kontrollpanel\Programmer\Programmer og funksjoner ). Avinstallering skjer på samme måte som alle andre programmer (se skjermbilde nedenfor).

I noen tilfeller kan det være nødvendig med et spesielt verktøy: NET Framework Cleanup Tool (lenke til Microsofts utviklerblogg - ).

Verktøyet krever ikke installasjon. Du må forresten kjøre det som administrator (ca. : dvs. klikk på kjørbar fil høyreklikk og velg "kjør som administrator" fra hurtigmenyen) .

Det var alt for i dag.

Tillegg er velkomne...

Alt godt til alle.

Plattform .Net Framework, som Microsoft begynte å utvikle på slutten av 90-tallet, representerer grunnlaget for å lansere programvare, uten hvilken det er umulig fulltidsjobb de fleste spill og programmer. Standardpakke .NET Framework 4.0 inkludert i den originale Windows 7-distribusjonen, .NET Framework 4.5 leveres med Windows 8 (8.1) og .NET Framework 4.6– med Windows 10. En separat installasjon av rammeverket kan imidlertid være nødvendig dersom systemet ikke har den nødvendige versjonen, eller det har oppstått en alvorlig feil. Så, .NET Framework 3.5 er ikke installert sammen med "åtte" og "ti", men .NET Framework 4.5 mangler på Windows 7. I dag skal jeg fortelle deg hva du skal gjøre hvis den ikke installeres .NET Framework 3.5 / 4.0 / 4.5 , og hvor du kan laste ned .NET Framework gjeldende versjoner.

Hvordan finne ut hvilke versjoner av .NET Framework som er installert på datamaskinen din?

La oss først finne ut hvilke versjoner av rammeverket som er installert på skrivebordet ditt (bærbar datamaskin). Den raskeste måten å gjøre dette på er å bruke Registerredigering Regedit.exe, Derfor:

  • bruk tastekombinasjonen " " for å åpne "Kjør"-vinduet, skriv inn regedit og klikk på " OK";

  • utvide grenen sekvensielt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP ;
  • navnene på underseksjoner (mapper) tilsvarer installerte pakker .NET Framework(skjermdump over).

Hvordan installere .NET Framework 3.5 gjennom Windows Kontrollpanel

Installasjonsalgoritme .NET Framework 3.5 for alle OS-versjoner en:

  • åpen " Kontrollpanel" → finn seksjonen " Programmer og komponenter";
  • klikk på underseksjonen " ";
  • i det nye vinduet, merk av i boksen " .NET Framework 3.5"og trykk" OK" (skjermbilde nedenfor);
  • Bekreft nedlasting av filer fra Windows Update (endelig skjermdump).

Men for å spare tid i Windows 7, søkelinje Startmenytype uten anførselstegn " aktiverende komponenter", og i Windows 10/8 bruker du hurtigtasten " Win + X" → i vinduet som åpnes, klikk på lenken " Slå Windows-funksjoner på eller av" etc.

Noen ganger, når du installerer rammeverket, kan det dessverre oppstå feil med forskjellige koder, for eksempel 0x800F081F, 0x800F0906 eller 0x800F0907. Den enkleste løsningen er å manuelt laste ned pakken du leter etter .NET Framework og integrere i Windows.

Hvor kan du laste ned .NET Framework 3.5, 4.0 og 4.5 for Windows 10/8/7

La meg minne deg på at utvikleren anbefaler ikke uten absolutt å måtte fjerne noen versjoner .NET Framework installert på datamaskinen. Tvert imot, sekvensiell installasjon, med omstart av systemet, av flere versjoner av den beskrevne plattformen er ganske mulig.

nedlasting .NET Framework 3.5 fra den offisielle nettsiden

nedlasting .NET Framework 4.0 fra den offisielle nettsiden

nedlasting .NET Framework 4.5 fra den offisielle nettsiden

Dmitriy dmitry_spb Evdokimov

Microsoft .NET Framework er en spesiell komponent som kreves for at mange programmer skal kjøre. Dette programvare passer perfekt inn i operasjonssalen Windows-system. Hvorfor oppstår det da feil? La oss finne ut av det.

Hvorfor Microsoft .NET Framework kanskje ikke installeres

Dette problemet oppstår oftest når du installerer .NET Framework versjon 4. Det kan være mange årsaker til dette.

Tilgjengelighet av allerede installert versjon av .NET Framework 4

Hvis du ikke har .NET Framework 4 installert på Windows 7, er det første du må sjekke om det er installert på systemet ditt. Dette kan gjøres ved hjelp av spesiell nytte ASoft .NET versjonsdetektor. Du kan laste den ned helt gratis på Internett. La oss starte programmet. Etter en rask skanning, i hovedvinduet er de versjonene som allerede er installert på datamaskinen uthevet i hvitt.

Du kan selvfølgelig se på informasjonen i listen over installerte Windows-programmer, men informasjonen der vises ikke alltid riktig.

Komponenten leveres sammen med Windows

I forskjellige versjoner Windows kan allerede ha .NET Framework-komponenter innebygd i systemet. Du kan sjekke dette ved å gå til "Avinstaller et program - Slå Windows-komponenter på eller av". For eksempel har jeg Windows 7 Starter installert med Microsoft .NET Framework 3.5, som du kan se på skjermbildet.

Windows-oppdatering

I noen tilfeller vil ikke .NET Framework installeres hvis Windows ikke har mottatt viktige oppdateringer. Derfor må du gå til "Start-Kontrollpanel-Oppdateringssenter-Se etter oppdateringer". Eventuelle oppdateringer som blir funnet må installeres. Etter det starter vi datamaskinen på nytt og prøver å installere .NET Framework.

Systemkrav

Som alle andre programmer har Microsoft .NET Framework Systemkrav datamaskin som skal installeres:

  • Tilgjengelighet på 512 MB. ledig RAM;
  • Prosessor med en frekvens på 1 MHz;
  • 4,5 GB. ledig plass på harddisken din.
  • La oss nå se om systemet vårt samsvarer minstekrav. Du kan se dette i datamaskinens egenskaper.

    Microsoft .NET Framework har blitt oppdatert

    En annen populær grunn til at .NET Framework 4 og tidligere versjoner tar lang tid å installere, er fordi den er oppdatert. For eksempel oppdaterte jeg komponenten min til versjon 4.5, og prøvde deretter å installere versjon 4. Det gikk ikke for meg. Jeg fikk en melding om at datamaskinen min har mer enn en ny versjon og installasjonen ble avbrutt.

    Avinstallerer forskjellige versjoner av Microsoft .NET Framework

    Svært ofte, når du avinstallerer én versjon av .NET Framework, begynner de andre å fungere feil og med feil. Og å installere nye ender vanligvis i fiasko. Derfor, hvis du har lidd dette problemet, fjern gjerne hele Microsoft .NET Framework fra datamaskinen og installer det på nytt.

    Du kan fjerne alle versjoner på riktig måte ved å bruke .NET Framework Cleanup Tool. Installasjonsfil Du kan enkelt finne den på Internett.

    Velge "Alle versjoner" og klikk "Rydd nå". Når fjerningen er fullført, start datamaskinen på nytt.

    Nå kan du begynne Microsoft installasjon.NET Framework gjenoppfunnet. Sørg for å laste ned distribusjonen fra den offisielle nettsiden.

    Ikke lisensiert Windows

    Tatt i betraktning at .NET Framework, som Windows, er et produkt fra Microsoft, kan en ødelagt versjon forårsake problemer. Ingen kommentarer her. Alternativ én er å installere operativsystemet på nytt.

    Det er alt, jeg håper problemet ditt ble løst.