Sdílet prostřednictvím


Instalace rozhraní .NET Framework 3.5 ve Windows 11

Rozhraní .NET Framework 3.5 je podporováno ve Windows 11. Způsob získání rozhraní .NET Framework 3.5 závisí na tom, jakou verzi Windows 11 používáte. Pomocí následujícího seznamu identifikujte metodu instalace, která je pro vás použitelná:

Návod

Pokud potřebujete pomoc s identifikací vaší verze, přečtěte si , jak zjistit, jakou verzi Windows používáte .

Windows 11 26H1 (build 28000) a novější

Počínaje Windows 11 26H1 (build 28000) je rozhraní .NET Framework 3.5 dostupné jenom jako samostatný instalační program. Rozhraní .NET Framework 3.5 nelze nainstalovat jako součást systému Windows.

Důležité

Tyto instalační programy fungují jenom se zadanou verzí systému Windows.

Další informace o této změně rozhraní .NET Framework 3.5 naleznete v tématu .NET Framework 3.5 v systému Windows 11 – nejčastější dotazy.

Volitelné komponenty rozhraní .NET Framework 3.5

Platí pro Windows 11 26H1 (build 28000) a novější.

Následující volitelné součásti rozhraní .NET Framework 3.5 byly dříve k dispozici jako funkce systému Windows na vyžádání. Windows 11 26H1 (build 28000) odebere tyto komponenty:

  • ASP.NET 3,5
  • Rozšiřitelnost rozhraní .NET 3.5
  • Aktivace PROTOKOLU HTTP WCF
  • Aktivace WCF mimo protokol HTTP

Povolení ASP.NET 3.5 ve službě IIS

Počínaje Windows 11 26H1 (build 28000) vyžaduje ASP.NET 3.5 další registraci ke spuštění ve službě IIS.

Povolení ASP.NET 3.5

Povolte na zařízení ASP.NET 3.5 pomocí skriptu PowerShellu Enable-ASPNet35.ps1 . Skript umožňuje funkce následujících volitelných komponent, které byly odebrány z Windows:

  • ASP.NET 3,5
  • Rozšiřitelnost rozhraní .NET 3.5

Poznámka:

Skript obnoví jenom funkce těchto volitelných komponent, aby aplikace, které na nich závisejí, mohly pokračovat v práci. Volitelné komponenty ve Windows 11 stále chybí a nástroje, jako je DISM, po spuštění skriptu tyto volitelné součásti nezjistí.

Požadavky

  • Windows 11 26H1 (build 28000) nebo novější
  • Windows PowerShell 5.1.
  • .NET Framework 3.5.
  • Funkce nebo role webového serveru (IIS) je povolena spolu s volitelnými komponentami ISAPI filtry a rozšíření ISAPI.
  • Okno příkazového řádku PowerShellu pro správu

Spuštění skriptu

  1. Enable-ASPNet35.ps1 Stáhněte skript do místního adresáře.

  2. Otevřete příkazové okno Windows PowerShellu jako správce.

  3. Změňte zásadu spouštění tak, aby povolte skripty stažené z internetu a podepsané důvěryhodnými vydavateli:

    Set-ExecutionPolicy RemoteSigned
    

    Další informace o nastavení zásad spouštění naleznete v tématu Set-ExecutionPolicy.

  4. Přejděte do adresáře, do kterého jste skript stáhli.

  5. Spusťte skript:

    .\Enable-ASPNet35.ps1
    

Jak určit, jakou verzi Windows používáte

Existuje několik různých způsobů, jak najít verzi Windows, kterou používáte:

  • Vyberte tento odkaz (ms-settings:about), který může otevřít aplikaci Nastavení.

    1. Posuňte se dolů do části Specifikace systému Windows a vyhledejte pole Verze .
  • Použijte nabídku Start:

    1. Stisknutím klávesy Windows otevřete nabídku Start .
    2. Zadejte Settings, abyste našli aplikaci Nastavení a otevřeli ji.
    3. Posuňte se dolů do části Specifikace systému Windows a vyhledejte pole Verze .
  • winver.exe Spusťte aplikaci:

    1. Stisknutím klávesové zkratky Windows+R otevřete dialogové okno Spustit .
    2. Zadejte winver.exe a stiskněte Enter.