最終更新: 2022年3月16日
ASP.NET は、.NET Framework に含まれるコンポーネントと、.NET Framework 外に出荷される外部パッケージの両方で構成されています。
.NET プラットフォームの別の部分のサポート ポリシーをお探しですか?.NET サポート ポリシー を参照してください。
ASP.NET の多くの部分は Microsoft .NET Framework の一部であり、これらには ASP.NET Web フォーム、コントロール、モジュール、ハンドラーなどが含まれます。詳細については、.NET Framework サポート ポリシーを参照してください。
.NET、.NET Core、ASP.NET Core のサポート ライフ サイクル ポリシーは、.NET および .NET Core サポート ポリシーのにあります。Entity Framework と Entity Framework Core のサポート ライフ サイクル ポリシーは、Entity Framework サポート ポリシーにあります。
.NET Core 上の ASP.NET Core へのアプリケーションの移行を容易にするために、次の ASP.NET Core 2.1 (最新のパッチが適用されたバージョンのみ) パッケージは .NET Framework でサポートされ、それらの .NET Framework バージョンのサポート サイクルに従います。 ASP.NET Core 2.1 は、Microsoft サポート ライフサイクル ポリシーで "ツール" として定義されています。 "ツール" は、サポートが終了する前に最低 12 か月の通知が必要です。 詳細については、この KB 記事を参照してください。
ASP.NET の一部は、Microsoft .NET Framework の外部に出荷されており、ASP.NET MVC、ASP.NET Web Pages、ASP.NET Web API、ASP.NET SignalR などがあります。これらのフレームワークは、NuGet パッケージや Visual Studio リリースの一部として出荷されます。MVC 5、Web Pages 3、Web API 2、SignalR 2 以降は、現行バージョンと旧バージョンの両方をサポートするサポート ポリシーになっています。これらの製品は、Microsoft Support Lifecycle Policy において、"Tools" として定義されています。 "Tool" は、サポート終了の 12 か月前には通知する必要があります。詳細については、「この KB 記事」を参照してください。
フレームワーク | サポート対象のバージョン |
---|---|
ASP.NET MVC | 5.x |
ASP.NET Web ページ | 3.x |
ASP.NET Web API | 2.x |
ASP.NET SignalR | 2.x, 1.x |
以下の表は、一覧表示されたフレームワークと製品の廃止日です。上記のサポートポリシー (現行バージョンおよび旧バージョン) に基づき、製品のサポートは以下の日付で終了します
フレームワーク/製品 | 廃止 |
---|---|
ASP.NET MVC 4 | 2019年7月1日 |
ASP.NET MVC 5 | |
ASP.NET Web API | 2019年7月1日 |
ASP.NET Web API 2 | |
ASP.NET Web ページ 2 の追加... | 2019年7月1日 |
ASP.NET Web ページ 3 | |
Entity Framework (EF) | |
Microsoft OWIN v4 | |
v4 以前の Microsoft OWIN | 2019年7月1日 |
Web 開発者ツール 2013 | 2019年7月1日 |
Web 開発者ツール 2015 | |
ODataLib | |
WCF RIA Services 1.0 SP2 | 2019年7月1日 |
SignalR v1 | 2019年7月1日 |
SignalR v2 | |
Web Platform Installer (WebPI) v5.1 | July 1st, 2022 |
MVC 5、Web Pages 3、Web API 2 より前のバージョンが Visual Studio 2010 および Visual Studio 2012 に含まれていましたが、サポート ライフサイクルは、これらが含まれる Visual Studio のバージョンのサポートライフ サイクルに基づいています:
このステップ バイ ステップ チュートリアルは、あなたのコンピューターで .NET を実行するのに役立ちます。
Windows、Linux、macOS でサポートされています