.NET Framework 3.5 は Windows 11 でサポートされています。 .NET Framework 3.5 の入手方法は、使用している Windows 11 のバージョンによって異なります。 次の一覧を使用して、該当するインストール方法を特定します。
ヒント
バージョンの特定に関するヘルプが必要な場合 は、使用している Windows のバージョンを確認する方法 を参照してください。
Windows 11 26H1 (ビルド 28000) 以降
Windows 11 26H1 (ビルド 28000) 以降、.NET Framework 3.5 はスタンドアロン インストーラーとしてのみ使用できます。 Windows コンポーネントとして .NET Framework 3.5 をインストールすることはできません。
- Windows 11 26H1 用 .NET Framework 3.5 をダウンロードします。
- Windows 11 26H1 用 .NET Framework 3.5 言語パックをダウンロードします。
Important
これらのインストーラーは、指定されたバージョンの Windows でのみ 動作します。
.NET Framework 3.5 に対するこの変更の詳細については、 Windows 11 の .NET Framework 3.5 に関する FAQ を参照してください。
.NET Framework 3.5 のオプション コンポーネント
Windows 11 26H1 (ビルド 28000) 以降に適用されます
次の省略可能な .NET Framework 3.5 コンポーネントは、以前は Windows 機能オンデマンドとして利用できます。 Windows 11 26H1 (ビルド 28000) では、次のコンポーネントが削除されます。
- ASP.NET 3.5
- .NET 機能拡張 3.5
- WCF HTTP アクティブ化
- WCF 非HTTPアクティブ化
IIS で ASP.NET 3.5 を有効にする方法
Windows 11 26H1 (ビルド 28000) 以降、ASP.NET 3.5 では、IIS で実行するために追加の登録が必要です。
ASP.NET 3.5 を有効にする
Enable-ASPNet35.ps1 PowerShell スクリプトを使用して、デバイスで ASP.NET 3.5 を有効にします。 このスクリプトにより、Windows から削除された次のオプション コンポーネントの機能が有効になります。
- ASP.NET 3.5
- .NET 機能拡張 3.5
注
スクリプトは、これらのオプション コンポーネントの機能のみを復元して、それらに依存するアプリケーションが動作し続けることができるようにします。 省略可能なコンポーネントは Windows 11 にまだ存在しないため、DISM などのツールでは、スクリプトの実行後にこれらのオプション コンポーネントは検出されません。
[前提条件]
- Windows 11 26H1 (ビルド 28000) 以降。
- Windows PowerShell 5.1。
- .NET Framework 3.5。
- Web サーバー (IIS) 機能またはロールが有効になっており、ISAPI フィルター および ISAPI 拡張機能 のオプション コンポーネントがインストールされている。
- 管理 PowerShell コマンド ウィンドウ。
スクリプトを実行する
Enable-ASPNet35.ps1スクリプトをローカル ディレクトリにダウンロードします。管理者として Windows PowerShell コマンド ウィンドウを開きます。
実行ポリシーを変更して、インターネットからダウンロードされ、信頼された発行元によって署名されたスクリプトを許可します。
Set-ExecutionPolicy RemoteSigned実行ポリシー設定の詳細については、「 Set-ExecutionPolicy」を参照してください。
スクリプトをダウンロードしたディレクトリに移動します。
スクリプトを実行します。
.\Enable-ASPNet35.ps1
使用している Windows のバージョンを確認する方法
使用している Windows のバージョンを確認する方法はいくつかあります。
設定アプリを開く可能性がある この (ms-settings:about) リンク を選択します。
- [Windows 仕様] セクションまで下にスクロールし、[バージョン] フィールドを見つけます。
スタート メニューを使用します。
- Windows キーを押して [スタート] メニューを開きます。
-
Settings入力して設定アプリを見つけて開きます。 - [Windows 仕様] セクションまで下にスクロールし、[バージョン] フィールドを見つけます。
winver.exeアプリを実行します。- Windows + R キーボード ショートカットを押して、[実行] ダイアログを開きます。
- 「
winver.exe」と入力して Enter キーを押します。
.NET