Nettoraamwerk niet lager dan 3,5. Installeren of updaten, bugs oplossen. Installatie via Windows Update

  • 26.01.2022

".NET-framework" is een speciaal softwareplatform waarmee enorm veel applicaties voor het Windows-besturingssysteem worden geschreven. Voor deze programma's moet de .NET Framework-omgeving op uw computer zijn geïnstalleerd.

Op deze pagina kunt u gratis de vereiste versie van het .NET Framework-installatieprogramma downloaden. U kunt ook meer te weten komen over het doel van het .NET Framework, de systeemvereisten en de instructies lezen voor het installeren of oplossen van fouten die verband houden met de werking ervan op verschillende versies van Windows.

Invoering. Waarom je .Net Framework nodig hebt

Wat is .Net Framework? Microsoft. NET framework- een gedistribueerd softwareplatform dat wordt gebruikt om moderne software te ontwikkelen. architectuur .netto":

  • Hiermee hoeven ontwikkelaars geen tijd te verspillen aan het uitwerken van de interactie van het gemaakte product met de omgeving waarin het zal worden uitgevoerd (of het nu gaat om hardwarekenmerken, compatibiliteit, OS-functies of andere technische aspecten van de omgeving).
Alle nuances van het creëren van een comfortabele werkomgeving voor een applicatie of software worden afgehandeld door het .Net Framework
  • In staat om met veel programmeertalen te werken met behulp van een reeks speciale algoritmen, die applicatieontwikkelaars de mogelijkheid bieden om bijna elk bekend principe van het construeren van programmacode voor hun software te gebruiken.
Met andere woorden, .net-framework wordt de basis voor het uitvoeren van toepassingen op verschillende besturingssystemen, waardoor eindgebruikers elke toepassing kunnen gebruiken die compatibel is met dit onderdeel, ongeacht de kenmerken van de computer of een ander apparaat.

Systeemvereisten voor optimale werking van .Net Framework

Hardwarevereisten voor normaal gebruik .net-framework laag genoeg, zodat het onderdeel zelfs op de zwakste computer werkt. De rest van de informatie in dit hoofdstuk is in de eerste plaats bedoeld voor beginnende gebruikers.
Meer gevorderden kunnen doorgaan naar het hoofdstuk waar u meer over zult leren.
Uw computer vereist:

  • Processor frequentie: 1 GHz en hoger;
  • De hoeveelheid RAM is niet minder dan 512 MB;
  • De minimale hoeveelheid ruimte op de harde schijf in de grootte 4,5 GB.
Het .Net Framework heeft nogal wat versies die zijn uitgebracht sinds de dagen van Windows XP, maar er zijn geen grote veranderingen geweest in de architectuur van het onderdeel. Houd er rekening mee dat de pakketversie: .net-framework, waarop dit of dat programma is ontwikkeld, vereist relevant(2, 3, 4 ) versie op uw computer.
Daarom moeten, voor de beste compatibiliteit met het maximale aantal toepassingen, alle mogelijke variaties van dit onderdeel worden geïnstalleerd.
Maar dit betekent niet dat de nieuwste bibliotheken volledig worden ondersteund door oudere besturingssystemen.
Soms moet u, om de juiste versie van het .Net Framework te installeren, upgraden naar een nieuwere versie van Windows.
We raden gebruikers ten zeerste aan om Windows 10 te installeren.

De bitness van het besturingssysteem bepalen: x32 (x86) of x64

Bit diepte uw besturingssysteem (indien nodig) kunt u in "Eigenschappen" computer.
Figuur 1. Ontdek de bitdiepte van het systeem.
Deze informatie is vereist bij het installeren van oudere versies .net-framework.
De nieuwe bibliotheken zijn geschikt voor besturingssystemen van beide bitdiepten (x32-x64).

Nieuwste versie van .Net Framework beschikbaar voor installatie op uw besturingssysteem

Laatst .net-framework, die op al deze besturingssystemen kan worden geïnstalleerd (behalve Windows XP) handmatig - dit is versie 4.7. Voordat u een onderdeel op een computer installeert, moet u ervoor zorgen dat de versie die u nodig hebt niet in het besturingssysteem is geïntegreerd standaard door de volgende informatie te lezen:

  • Windows XP. Geïntegreerde versie - 1.0SP2;
  • Windows geïntegreerde versies - 2.0SP2, 3.0SP2 En 3.5SP1;
  • Windows 8 of 8.1. Geïntegreerde versies - 4.5 En 4.5.1 respectievelijk voor deze OS;
  • Windows geïntegreerde versie - 4.6 of 4.6.1 afhankelijk van de geïnstalleerde updates.
Opmerking!

Laatste versies van .Net Framework bevatten niet al die bibliotheken die voorheen in oudere versies van het .NET Framework zaten.
Dit betekent dat om sommige oude programma's of games te kunnen draaien, je de oude (!) versies van het .NET Framework moet installeren die nodig zijn voor hun werking.

U moet ook onthouden: de vooraf geïnstalleerde bibliotheken kunnen niet worden verwijderd door de standaardmiddelen van het besturingssysteem zelf.

Hoe de juiste versie van .Net Framework te installeren

Stel dat u een oudere versie van een component nodig hebt om een ​​bepaalde toepassing uit te voeren.
Gewoonlijk stelt de software de gebruiker zelf op de hoogte van het ontbreken van de vereiste versie op het besturingssysteem. .net-framework, waarbij het bijbehorende foutvenster wordt weergegeven. Een voorbeeld van zo'n bericht is te zien in onderstaande figuur:


Figuur 2. Een voorbeeld van een melding over het ontbreken van de benodigde versie van het .Net Framework.
In dit geval hoeft u alleen de vereiste versie van het onderdeel voor uw besturingssysteem te downloaden (uiteraard rekening houdend met de bitdiepte) met behulp van een speciale installateur die van twee soorten is:

  1. online (web) het installatieprogramma downloadt alle benodigde bestanden .net-framework van Microsoft-servers en pakt zelfstandig de gedownloade gegevens uit. Vereist een internetverbinding.
  2. Zelfstandig (volledig) het installatieprogramma bevat al alle bibliotheken die nodig zijn voor een volledige installatie .net-framework zonder internetverbinding.
Er zijn geen andere fundamentele verschillen. Bij gebruik van de standalone versie van het onderdeel komen installatiefouten iets minder vaak voor, dus bij het zoeken naar links zullen ze daar meestal naar leiden. Om snel naar de download van de gewenste versie te gaan, gaat u terug en klikt u op de kop met de naam van de component die u nodig heeft.

Download .Net Framework 4.7 (inclusief versies: 4.6.2, 4.6.1, 4.6, 4.5.2 en 4)

Huidige (oktober 2017) versie .Net Framework 4.7 is de laatste. Download dit onderdeel volledig levert van het downloaden van de volgende versies:

  • .Net Framework 4.6 (4.6.1 En 4.6.2 );
  • .Net Framework 4.5 (4.5.1 En 4.5.2 );
  • .Net Framework 4.
U kunt het .Net Framework 4.7 downloaden van onze website via een directe link of van de pagina van de officiële Microsoft-website gewijd aan de versie van het 4.7-onderdeel, waar u ook aanvullende informatie kunt vinden (systeemvereisten, beperkingen, enz.)
Versie 4.7 ondersteund door de volgende besturingssystemen van elke bitness (x32-x64):
  • Windows 10 Creators Update (geïntegreerd);
  • Windows 10-jubileumupdate;
  • Windows 8 of 8.1;
  • Windows 7;
  • Windows Server 2016, 2012 en 2008.
Als het onderdeel niet wordt geïnstalleerd of niet correct werkt, raadpleeg dan het hoofdstuk: .

Download .Net Framework 3.5 (inclusief versies: 3.0 en 2.0)



U kunt meer informatie vinden en downloaden .Net Framework 3.5 op de Microsoft-website of download de bibliotheek in één bestand van onze website met behulp van de meegeleverde links.

NET Framework evolueert en nieuwere versies hebben mogelijk niet alle functies die eerder aanwezig waren in eerdere versies.

Dit gebeurt om verschillende redenen: sommige componenten kunnen verouderd raken, irrelevant worden, of ze kunnen worden vervangen door nieuwe, meer geavanceerde componenten van het Framework. Sommige oudere applicaties hebben mogelijk precies die oude componenten nodig die ontbreken in nieuwere versies, waarvoor de installatie van een van de oudere versies van MS .NET Framework vereist is. Versie 3.5 bevat al kleine versies van bibliotheken (u hoeft ze dus niet apart te downloaden):

  • .Net Framework 2.0;
  • .Net Framework 3.0.
Dit onderdeel is compatibel met elk momenteel gebruikt besturingssysteem van Microsoft, inclusief: Windows XP. Installatie .Net Framework 3.5 in de meeste gevallen kunt u hiermee een oud programma of spel starten en ervoor zorgen dat het normaal werkt. Als u echter problemen ondervindt met deze versie van het onderdeel, raadpleeg dan de informatie in het volgende hoofdstuk.

Fouten bij het installeren of uitvoeren van het .Net Framework

Soms onjuiste installatie of update .net-framework kan ertoe leiden dat het onderdeel defect raakt. Dit hoofdstuk geeft informatie over verschillende fouten die u kunt tegenkomen in verschillende stadia van het gebruik van bibliotheken. ".NETTO".Eerst moet u het officiële hulpprogramma van Microsoft downloaden, genaamd .Net Framework-reparatietool”, waarmee het probleem met het onderdeel automatisch wordt opgelost. Instructies voor dit programma vindt u hieronder.

.NET Framework Repair Tool zal de meeste crashes vinden en repareren

Volgens de Microsoft-website lost dit hulpprogramma problemen op bij het werken en installeren of bijwerken van een versie .net-framework.

Microsoft .Net Framework Repair Tool (online versie). | 1,22 MB Het hulpprogramma is ontworpen om de meest voorkomende problemen tijdens het gebruik of de installatie van .NET Framework te identificeren, evenals hun automatische eliminatie.

Helaas, "Repareergereedschap" ondersteunt geen Russisch. Alle processen die erin plaatsvinden, zijn echter eenvoudig en intuïtief. De gebruiker is verplicht om:

  1. Druk regelmatig op de knop Volgende;
  2. Ga akkoord met de voorgestelde wijzigingen.
Het programma test het systeem in verschillende fasen.

Als er een fout wordt gevonden, worden corrigerende maatregelen voorgesteld. Na bevestiging moet u wachten tot het hulpprogramma is voltooid en de computer opnieuw opstarten.
Figuur 3. Testproces door Microsoft .Net Framework Repair Tool.
De volgende keer dat u het systeem start, worden de fouten .net-framework worden hersteld en u kunt de gewenste versie van het onderdeel opnieuw installeren (als dit proces eerder gepaard ging met fouten).

Als het probleem zich blijft voordoen tijdens de installatie of het gebruik van het onderdeel na toepassing van het programma, raadpleeg dan de gedetailleerde informatie over specifieke fouten die in de volgende hoofdstukken worden beschreven.

.Net Framework update installatiefout 0x80070643 op Windows 7

Vergissing 643 gerelateerd aan werk "Updatecentrum". Komt vooral voor bij gebruikers van Windows 7. Aandacht!
Het wordt aanbevolen om de hieronder beschreven handelingen pas uit te voeren nadat u vertrouwd bent geraakt met het programma uit het hoofdstuk:.

Als "Repareergereedschap" geen probleem gevonden, moet u opnieuw opstarten Updatecentrum Windows gebruikt een kant-en-klaar programma dat speciaal is geschreven voor website of met behulp van het commando-algoritme, dat u zelf kunt maken volgens de hieronder beschreven instructies.

De uitvoerbare code is in beide gevallen hetzelfde..

Het programma is uitsluitend voor het gemak gemaakt: wanneer u het gebruikt, hoeft u geen handmatige manipulaties uit te voeren. Vervolgens wordt een handmatige methode beschreven om de systeemupdate opnieuw te starten.

Volg zorgvuldig de volgende instructies:

  1. Maak een leeg tekstdocument en kopieer de volgende code erin:
@echo
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserver
net stop 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
net start CryptSvc
net start wuauserver
pauze
  1. Bestand opslaan met extensie ".knuppel" ;
  2. Voer het gemaakte programma uit namens de beheerder.
Op de figuur 4 u kunt de tweede stap nader bekijken.

Figuur 4. We slaan het bestand op met de extensie ".bat".
Nu rest alleen nog de computer opnieuw op te starten en opnieuw te installeren .net-framework.

Fout bij het installeren van .Net Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 op Windows 8 of 8.1

Dit probleem treedt op wanneer u probeert te installeren .Net Framework 3.5.Voordat u de hieronder beschreven stappen uitvoert, is het raadzaam het hoofdstuk te lezen: . Fouten 0x800F0906, 0x800F081F, 0x800F0907 in de meeste gevallen verschijnen ze bij het installeren van .NET Framework 3.5, wanneer beveiligingsupdates zijn geïnstalleerd in het besturingssysteem KB2966826 En KB2966828.

Dit is hoogstwaarschijnlijk te wijten aan het feit dat sommige Windows-updates mogelijk niet getest zijn op hun werking of interactie met het .NET Framework 3.5-installatieprogramma.

MS-ontwikkelaars gingen uit van het feit dat gebruikers nieuwe, relevantere versies van het Framework zullen gebruiken, en het .NET Framework 3.5-installatieprogramma zelf is lang vóór deze updates gemaakt en houdt geen rekening met de wijzigingen in het beleid en de beveiligingsmechanismen die ze brengen .

Om .Net Framework 3.5 (en lager) op nieuwere besturingssystemen te gebruiken, moet u:

  1. Tijdelijk uitschakelen "Windows Update";
  2. Verwijderen KB2966826 En KB2966828 via de standaardtool "Programma's toevoegen of verwijderen";
  3. Start uw computer opnieuw op, herhaal de installatie .net-framework.
Nadat u het onderdeel hebt geïnstalleerd, kunt u automatische updates weer inschakelen.

Een harde schijf en map selecteren voor het uitpakken van .NET vóór installatie (de installateur kan de schijf zelf kiezen, bijvoorbeeld station A :)

Het installatieprogramma voor de nieuwste versies van .NET Framework kiest het doelstation en de map van zijn keuze. Dit kan een nogal niet voor de hand liggende keuze zijn, zoals schijf A:, of een andere schijf die niet voor deze taken is ontworpen.
Om dit probleem te omzeilen, voert u de installatie uit via de opdrachtregel (zie afbeelding 5): Figuur 5. Het .NET Framework 4.7.1 installeren met uitpakken naar een specifieke map.

Ja, nou, de makers van het dot Net Framework hebben het verpest! Ze hebben daar nu wat Indiërs, of zoiets, schrijven ze, omdat het moeilijk is om zo'n verzameling absurditeiten uit te leggen met voldoende mentale activiteit: dus besloot ik dit precies dotnetfx35.exe te plaatsen.

Ik klom naar de ondersteuningssite - er zijn twee links: een middel voor degenen die van perversies houden - zoals eerst een kleine bootloader downloaden (dotNetFx35setup.exe - 2,7 Mb), die dan al het andere voor je download; de tweede - voor wie veel weet van eenvoud - van het type FULL (Volledig pakket. NET Framework 3.5). Ik kies voor de VOLLEDIGE versie! Ik heb ook speciaal de taal ingesteld - "Russisch" - zodat, zoals ze zeggen, alles inbegrepen was ...

downloaden! ... bijna 250 Mb.. Nou, ik denk zeker dat het VOL moet zijn (hoewel, om eerlijk te zijn, het past niet in mijn hoofd wat je als programmeur überhaupt kunt componeren, dat je dit ENORME kunt vullen bestand met iets nuttigs EFFECTIEVE code!!!).

Ik lanceer de VOLLEDIGE versie... en... die biedt me aan om MEER te downloaden!!! 70MB!!! ... Kameraden, Indiërs :)))) wij hebben blijkbaar een ander idee van het woord VOLLEDIGE (volledige) versie! Nee, ik denk dat het een pijp is - ik zal niets anders downloaden - ik zet specifiek internet uit en voer het installatieprogramma opnieuw uit ... Het installatieprogramma hamert VIJF keer hysterisch en probeert een gat in het internet te slaan))) Blijkbaar , de makers van het installatieprogramma zijn niet bekend met de functies van het controleren op een netwerkverbinding :)))) Nadat het van hopeloosheid met de voortgangsbalk had geritst, meldt het installatieprogramma uiteindelijk dat ALLES is geladen! (zonder internet) ... wat ben je aan het doen, schat!? ;))))

Het magische proces van de daadwerkelijke installatie is eindelijk begonnen! ... En...

In de beste tradities (ik zal niemand met de vinger wijzen) ... de installatie eindigde in 99% mislukking!!! ... het venster dat verscheen bood ook aan om een ​​bugrapport te sturen naar je weet wie :)))

Ik viel drukbezette mensen niet lastig met mijn onbegrijpelijke problemen ;))) Ik drukte op "Annuleren" en ... (nee, zelfs ik had dit niet verwacht van wonderschrijvers) ... en er verscheen een ander venster (de makers van Windows rechtvaardig hun naam met een heleboel vensters overal!): het venster zei dat de installatie succesvol was! ... ja ... moeilijk om de Windows-Hindoe-taal te zien)))) Ik zou zeggen dat ze elkaar uitsluiten.

En ja, ik vergat nog een grap: wanneer je het installatieprogramma start, kun je de "Licentieovereenkomst" in het venster lezen, alleen het RichEdit-veld, dat de tekst van de overeenkomst bevat en die je moet scrollen met de schuifbalk - is zo smal, als een sleutelgat, dat zelfs de meest notoire liefhebber van saai lezen niet opkomt bij vijftig keer scrollen. Er kan worden aangenomen dat de makers al begrijpen dat niemand de brieven van deze Filkin leest)))

Bij het installeren van zo'n pakket, wat gewoon noodzakelijk is, kreeg de systeemschijf extra mappen voor het Framework, geteld als drie in aantal, is er de mogelijkheid van IIS-toegang.


Framework 3.5 is niet de nieuwste versie van het programma, er is versie 4.5, maar 3.5 wordt als de gouden standaard beschouwd. Dus het downloaden van Framework 3.5 voor Windows 10 is de juiste beslissing als je niet zeker weet welke versie van het Framework je nodig hebt.

Eigenaardigheden

De volledige naam van het programma is Microsoft 3.5, en zoals volgt, is dit een officiële beslissing van Microsoft. Maar het is niet nodig om rond te dwalen in het Windows Update Center of rond te dwalen op de Microsoft-website op zoek naar het waardevolle hulpprogramma, u kunt Framework 3.5 downloaden via de onderstaande link. Met dit hulpprogramma kunt u:
  • Los enkele systeemproblemen op;
  • Krijg de mogelijkheid om meer programma's uit te voeren;
Verrassend genoeg ontbreekt Framework 3.5 nog steeds op sommige apparaten. Zelfs gevorderde Windows 10-gebruikers die de meest up-to-date en moderne tablets, laptops en computers gebruiken, vergeten het Framework op hun apparaat te installeren. Maar zonder dit werken de meest noodzakelijke programma's mogelijk niet.

Het idee dat alleen programmeurs die programma's maken in Framework 3.5 of Framework 3.5 moeten downloaden, is fundamenteel verkeerd. Het raamwerk is een essentieel hulpprogramma voor thuisgebruik. Zonder dit start zelfs de rekenmachine niet, wat kunnen we zeggen over krachtige kantooroplossingen.

De versie van Framework 3.5 die op deze pagina wordt gepresenteerd, is beschikbaar voor Windows 10 64 bit, er is ook een variant van het hulpprogramma voor de 32 bit-versie. De lokalisatie van het hulpprogramma doet er niet toe, aangezien het Framework een eenvoudige installatie heeft en dan ziet u de interface niet. Dus het feit dat het niet in het Russisch is, maar in het Engels, zou je niet moeten afschrikken. Als laatste redmiddel kunt u altijd gebruik maken van

Als u zojuist een upgrade naar Windows 10 hebt uitgevoerd, merkt u wellicht dat voor sommige programma's oudere versies van de Microsoft .NET-omgeving nodig zijn die niet bij de nieuwste versie van Windows worden geleverd. Deze vereiste voorkomt dat programma's standaard op Windows 10 worden uitgevoerd en zal fouten produceren zoals 0x800f0950, 0x800F0906, 0x800F0907, 0x800F0922, 0x800F081F. In sommige gevallen kan Windows automatisch detecteren en u vragen de gewenste versie te installeren, maar dit is niet altijd het geval. In de meeste gevallen moet u deze functie handmatig instellen. Maar maak je geen zorgen - je kunt het gemakkelijk doen met de informatie in dit artikel.

Installatie via Windows Update

Open het Configuratiescherm en klik op Programma's programma's verwijderen".

  • Klik links op Windows-onderdelen in-of uitschakelen.
  • Vink het vakje "NET Framework 3.5 (inclusief .NET 2.0 en 3.0)" aan en klik op OK. De overige opties kunt u laten zoals ze zijn.
  • Windows 10 maakt dan verbinding met Windows Update om NET Framework 3.5 op je computer of laptop te kunnen installeren.
  • Mogelijk moet u uw computer opnieuw opstarten om de installatie te voltooien.

Handmatige installatie via Windows 10 installatiemedia

Als u Windows 10-installatiemedia hebt, kunt u deze gebruiken om eerdere versies van het .NET-framework te installeren. Het is veel sneller en heeft geen internetverbinding nodig. Als je het Windows 10-systeem zelf hebt, maar er is geen manier om het als installatiesysteem naar een USB-flashstation te schrijven, dan kun je het eenvoudig op een virtuele schijf mounten.

  • Plaats de Windows 10-installatie-flashdrive in uw computer of monteer de afbeelding op een virtuele schijf.
  • Open de verkenner, het is ook "mijn computer" en onthoud onder welke letter het installatiesysteem (flashdrive of drive) staat.
  • Open een opdrachtprompt als beheerder door in de zoekopdracht naar Windows het woord . te typen cmd en klik met de rechtermuisknop, uitvoeren als beheerder".
  • Voer vervolgens in het cmd-venster de volgende opdracht in, waarbij de letter H dit is uw installatie-flashstation of virtueel station:
  • Dism /online /enable-feature /featurename:NetFX3 /All /Bron:H:\sources\sxs /LimitAccess

Na een paar seconden is de installatie voltooid. U kunt uw computer voor de zekerheid opnieuw opstarten.

NET Framework (Dot Net Framework) is een softwareplatform (softwareframework) ontwikkeld door Microsoft in 2002, voornamelijk voor het Microsoft Windows-besturingssysteem. Bevat uitgebreide bibliotheken en biedt ook cross-compatibiliteit (elke taal kan code gebruiken die in andere talen is geschreven) van meerdere programmeertalen. Programma's die zijn geschreven in het .NET Framework worden uitgevoerd in een softwareomgeving (in tegenstelling tot hardware) die bekend staat als de Common Language Runtime (CLR), een virtuele machine die beveiliging, geheugentoewijzing en uitzonderingsbehandeling biedt. De klassenbibliotheek en de CLR vormen samen het .NET Framework.

De .NET Framework Core Class Library biedt toegang tot de gebruikersinterface, communicatie, databaseconnectiviteit, cryptografie, ontwikkeling van webapplicaties, rekenalgoritmen en netwerkconnectiviteit. Programmeurs maken hun applicaties door hun eigen code te koppelen aan .NET Framework-bibliotheken en andere bibliotheken. Het .NET Framework is bedoeld voor gebruik door de meeste nieuwe applicaties die worden ontwikkeld.

AANDACHT: zorg ervoor dat u servicepacks installeert in dezelfde volgorde als waarin ze zijn gekoppeld!

.NET Framework 1.1

.NET Framework 3.5 SP1 (inclusief 2.0 SP2)

updates:

Windows XP/Server 2003 32-bits:
Update 1 (8,6 MiB)
Update 2 (7 MiB)
Update 3 (1,4 MiB)

Windows XP/Server 2003 64-bit:
Update 1 (18,4 MiB)
Update 2 (16.5 MiB)
Update 3 (1,5 MiB)

Windows Vista/Server 2008 x86:
Update 1 (1,4 MiB)
Update 2 (10,5 MiB)
Update 3 (6,9 MiB)

Windows Vista/Server 2008 64-bit:
Update 1 (1,5 MiB)