Oplossing: app op uw pc heeft .NET Framework 3.5 nodig



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Als u Windows 8 of 10 gebruikt, heeft u waarschijnlijk een pop-up opgemerkt waarvoor u .NET framework 3.5 moet installeren. De pop-ups kunnen willekeurig zijn als u toepassingen op de achtergrond of bij het opstarten uitvoert. De pop-up zegt:



'Een app op uw pc heeft de volgende Windows-functie nodig: .NET Framework 3.5 (inclusief Net 2.0 en 3.0)'





De pop-up is meestal echt, maar kan worden geactiveerd door elk programma dat dit framework nodig heeft, inclusief malware. Als u ervoor kiest om de installatie over te slaan, kan het pop-upvenster opnieuw verschijnen wanneer u een programma probeert te installeren of wanneer u een bepaald programma probeert uit te voeren. Als u het echter van internet downloadt en op uw pc installeert, krijgt u alleen een meer frustrerende foutmelding dat het framework al is geïnstalleerd. In dit artikel wordt uitgelegd waarom deze pop-up verschijnt, wat .NET-framework is en waarom het nodig is op uw pc. Uiteindelijk zullen we u methoden geven om .NET Framework 3.5 op uw pc te installeren.

Om te begrijpen waarom .NET framework 3.5 nodig is en waarom dit verzoek opduikt, moeten we eerst begrijpen wat .NET framework is. Bij het programmeren is een framework een verzameling Application Programming Interfaces (API's) die meestal een gedeelde bibliotheek met codes zijn die ontwikkelaars kunnen aanroepen bij het ontwikkelen van applicaties. Op deze manier hoeven ze de code niet zelf helemaal opnieuw te schrijven, wat kostbare tijd bespaart en daarom de programmeur aanmoedigt om zich meer te concentreren op wat het programma kan doen. In .NET Framework wordt die bibliotheek met gedeelde code de Framework Class Library (FCL) genoemd. De codes in de gedeelde bibliotheek kunnen allerlei verschillende functies uitvoeren en het zijn duizenden van dergelijke codes. De code om een ​​ander apparaat op het netwerk te pingen of de code om de ‘Openen als’ of ‘Opslaan als’ dialoogvensters te activeren, is bijvoorbeeld in dit kader ondergebracht.

Naast gestandaardiseerde codes biedt .NET Framework een runtime-omgeving om applicaties uit te voeren die zijn gebouwd met behulp van de frameworkcodes. Een runtime-omgeving is een soort sandbox waarin applicaties worden uitgevoerd; hetzelfde dat gebeurt met Java-applicaties. De .NET-runtime-omgeving wordt de Common Language Runtime (CLR) genoemd. De CLR beheert ook geheugen- en processor-threads, behandelt programma-uitzonderingen en beheert de beveiliging. Door de codes te compileren voordat ze worden uitgevoerd, isoleert de runtime-omgeving de software van de computerhardware en zorgt zo ervoor dat het gecodeerde programma op elke pc kan worden uitgevoerd.



.NET-framework is ontwikkeld voor verschillende besturingssystemen, maar wordt vanwege zijn eigendomsrecht vooral op Windows gebruikt. Er zijn verschillende versies van .NET Framework. Het oorspronkelijke idee was dat de nieuwere versies achterwaarts compatibel waren met codes die met oudere versies waren gebouwd. Men realiseerde zich echter dat dat niet langer het geval kon zijn. NET Framework versie 3.5 bevat echter codes vanaf versie 3.0 en versie 2.0 is daarom alleen achterwaarts compatibel met die versies. De nieuwste versie (V. 4.6) is niet achterwaarts compatibel en wordt daarom meestal naast andere versies uitgevoerd.

Wat de oorzaak is van .NET Framework 3.5 is een pop-up nodig in Windows 8/10

Windows 8 en Windows 10 worden meestal geleverd met zowel .NET Framework-versie 3.5 als 4.6. Alleen versie 4.6 is echter ingeschakeld en u moet .NET Framework 3.5 inschakelen. Daarom zullen alle programma's die het .NET versie 3.5-framework gebruiken een pop-up activeren dat .NET Framework 3.5 moet worden geïnstalleerd omdat versie 4.6 niet achterwaarts compatibel is. Er zijn talloze programma's gemaakt met dit raamwerk, omdat het programma's ondersteunt die zijn gecodeerd in C #, C ++, F #, Visual Basic en enkele tientallen andere. Om het gebruik van de nieuwe versie aan te moedigen, is daarom het oudere .NET framework 3.5 op uw pc uitgeschakeld. Sommige codeerders distribueren echter de vereiste versie met hun programma's.

Als u de foutmelding krijgt dat .NET versie 3.5 nodig is op uw pc om een ​​programma uit te voeren, kunt u de onderstaande methoden gebruiken om het op uw computer te installeren. .NET framework 3.5 bevat versies 3.0 en 2.0 en lost daarom pop-ups op waarin u wordt gevraagd om versie 3.0 en 2.0 te installeren.

Methode 1: Schakel .NET Framework 3.5 in programma's en functies in

Gelukkig wordt .NET Framework 3.5 geleverd met Windows 8 of 10. Het enige wat u hoeft te doen is het aan te zetten en het te laten gebruiken door programma's die het gebruiken. Daarom zal het installeren van een gedownload .NET-framework eenvoudigweg aangeven dat de versie die u probeert te installeren zich al op uw pc bevindt. Om deze functie in te schakelen:

  1. druk op Windows-sleutel + R om ren te openen
  2. Type appwiz.cpl in het run-tekstvak en druk op enter om het venster met programma's en functies te openen
  3. Klik op de link ' Windows-onderdelen in-of uitschakelen ”.
  4. Zoeken ' .NET Framework 3.5 (inclusief .NET 2.0 en 3.0) ”
  5. Vink het vakje aan de linkerkant aan en klik op OK om .NET Framework 3.5 in te schakelen.
  6. Start uw pc opnieuw op als daarom wordt gevraagd.

Methode 2: .NET Framework 3.5 installeren en inschakelen met DISM

Door de opdrachtregelhulpprogramma Deployment Image Servicing and Management (DISM) te gebruiken, kunt u .NET Framework 3.5 op uw pc installeren en activeren. Hiervoor heeft u uw Windows 8/10 dvd- of ISO-bestand nodig.

  1. Laad uw dvd in de lade en sluit deze of klik met de rechtermuisknop op uw .ISO-bestand en selecteer ‘mount’; het ISO-bestand wordt geladen als een virtuele schijf / schijf (let op de letter van deze schijf).
  2. Druk op Windows-toets + R om het venster Uitvoeren te openen
  3. Typ CMD in het tekstvak Uitvoeren en druk op Enter om de opdrachtprompt te openen
  4. Typ of plak de onderstaande opdracht in uw CMD-venster:

    DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Bron: D: sources sxs

  5. Waar D: het pad is van uw Windows-installatiebestanden (dvd of virtueel station).
  6. Wacht tot de installatie is voltooid
  7. Start uw pc opnieuw op als daarom wordt gevraagd.

Je kunt ook mijn andere artikel lezen waarin wordt uitgelegd hoe Downgraden naar .NET Framework 3.5

4 minuten gelezen