Delen via


.NET Framework 3.5 installeren in Windows 11

.NET Framework 3.5 wordt ondersteund in Windows 11. Hoe u .NET Framework 3.5 verkrijgt, is afhankelijk van welke versie van Windows 11 u gebruikt. Gebruik de volgende lijst om de installatiemethode te identificeren die voor u van toepassing is:

Windows 11 Insider Preview Build 27965 en hoger

Vanaf Windows 11 Insider Preview build 27965 is .NET Framework 3.5 niet meer beschikbaar als een optioneel onderdeel voor Windows-functies op aanvraag. Installeer het met behulp van een zelfstandig installatieprogramma (ook wel een offline-installatieprogramma genoemd). Zie Announcing Windows 11 Insider Preview Build 27965 (Canary Channel) voor meer informatie.

Voor meer informatie over deze wijziging in .NET Framework 3.5 raadpleegt u veelgestelde vragen over .NET Framework 3.5 in Windows 11.

Optionele onderdelen van .NET Framework 3.5

Van toepassing op Windows 11 Insider Preview Build 27965 en hoger

De volgende optionele .NET Framework 3.5-onderdelen waren eerder beschikbaar als Windows-onderdelen op aanvraag. Windows 11 Insider Preview Build 27965 verwijdert deze onderdelen:

  • ASP.NET 3,5
  • .NET-uitbreidbaarheid 3.5
  • WCF HTTP-activatie
  • WCF-activering voor niet-HTTP

ASP.NET 3.5 en WCF inschakelen in IIS

Vanaf Windows 11 Insider Preview Build 27965 moeten ASP.NET 3.5 en WCF extra registratie uitvoeren in IIS.

Schakel ASP.NET 3.5 op uw apparaat in met behulp van het Enable-ASPNet35.ps1 PowerShell-script. Het script maakt de functionaliteit mogelijk van de volgende optionele onderdelen die zijn verwijderd uit Windows:

  • ASP.NET 3,5
  • .NET-uitbreidbaarheid 3.5

Opmerking

Het script herstelt alleen de functionaliteit van deze optionele onderdelen, zodat toepassingen die ervan afhankelijk zijn, kunnen blijven werken. De optionele onderdelen ontbreken nog steeds in Windows 11 en hulpprogramma's zoals DISM detecteren deze optionele onderdelen niet als aanwezig na het uitvoeren van het script.

Vereiste voorwaarden

  • Windows Insider Preview Build 27965 of hoger
  • Windows PowerShell 5.1
  • .NET Framework 3.5
  • De functie of rol van de webserver (IIS) is ingeschakeld, samen met de optionele onderdelen ISAPI-filters en ISAPI-extensies
  • Een PowerShell-opdrachtvenster met beheerdersrechten

Het script uitvoeren

  1. Download het Enable-ASPNet35.ps1 script naar een lokale map.

  2. Open een Windows PowerShell-opdrachtvenster als beheerder.

  3. Wijzig het uitvoeringsbeleid om scripts toe te staan die zijn gedownload van internet en ondertekend door vertrouwde uitgevers:

    Set-ExecutionPolicy RemoteSigned
    

    Zie Set-ExecutionPolicy voor meer informatie over instellingen voor uitvoeringsbeleid.

  4. Ga naar de map waarin u het script hebt gedownload.

  5. Voer het script uit:

    .\Enable-ASPNet35.ps1
    

Bepalen welke versie van Windows u gebruikt

Er zijn verschillende manieren waarop u de versie van Windows kunt vinden die u gebruikt:

  • Selecteer deze koppeling (ms-settings:about) waarmee de app Instellingen kan worden geopend.

    1. Schuif omlaag naar de sectie Windows-specificaties en zoek het veld Versie .
  • Gebruik het startmenu:

    1. Druk op de Windows-toets om het startmenu te openen.
    2. Typ Settings om de app Instellingen te zoeken en te openen.
    3. Schuif omlaag naar de sectie Windows-specificaties en zoek het veld Versie .
  • Voer de winver.exe app uit:

    1. Druk op de sneltoets Windows+R om het dialoogvenster Uitvoeren te openen.
    2. Typ winver.exe en druk op Enter.