ASP.NET 支援原則
上次更新: 2023年3月1日
涵蓋的範圍
ASP.NET 是由 .NET Framework 中提供的元件,以及 .NET Framework 外部提供的外部套件所組成。
是否要尋找 .NET 平台的另一部分支援原則? 請參閱 .NET 支援原則。
.NET Framework
ASP.NET 的許多部分都屬於 Microsoft .NET Framework,其中包括 ASP.NET Web Forms、控制項、模組、處理常式等等。如需詳細資訊,請參閱 .NET Framework 支援原則。
.NET 和 NET Core
您可以在 .NET 和 .NET Core 支援原則中找到適用於 .NET、.NET Core 和 ASP.NET Core 的支援週期原則。您可以在 Entity Framework 支援原則中找到適用於 Entity Framework 和 Entity Framework Core 的支援週期原則。
為了協助將應用程式移轉至 .NET Core 上的 ASP.NET Core,.NET Framework 上將支援指定的 ASP.NET Core 2.1 套件 (僅最新的修補版本),並遵循這些 .NET Framework 版本的支援週期。Microsoft 支援週期原則中將 ASP.NET Core 2.1 定義為「工具」。「工具」需要在終止支援之前,至少提前 12 個月通知。如需詳細資訊,請參閱此知識庫文章。
外部封裝
某些部分 ASP.NET 外部出貨至 Microsoft .NET Framework。這些包括 ASP.NET MVC、ASP.NET Web Pages、ASP.NET Web API 和 ASP.NET SignalR。這些架構以 NuGet 套件和 Visual Studio 發行版本的一部分出貨。如需支援套件的完整清單,請瀏覽 ASP.NET 外部套件。這些套件在 Microsoft 支援週期原則中定義為「工具」。「工具」需要在終止支援之前,至少提前 12 個月通知。如需詳細資訊,請參閱此知識庫文章。
架構 | 支援的版本 |
---|---|
ASP.NET MVC | 5.x |
ASP.NET 網頁 | 3.x |
ASP.NET Web API | 2.x |
ASP.NET SignalR | 2.x |
下表涵蓋所列架構和產品的終止支援日期:
Framework/產品 | 終止支援 |
---|---|
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 Pages 2 | 2019年7月1日 |
ASP.NET 網頁 3 | |
Entity Framework (EF) | |
Microsoft OWIN v4 | |
在 v4 之前的 Microsoft OWIN | 2019年7月1日 |
Web 開發人員工具 2013 | 2019年7月1日 |
Web 開發人員工具 2015 | |
ODataLib | |
WCF RIA 服務 1.0 SP2 | 2019年7月1日 |
SignalR v1 | 2019年7月1日 |
SignalR v2 | |
Web Platform Installer (WebPI) v5.1 | 2022年7月1日 |
Visual Studio 2010 和 Visual Studio 2012 中包含 MVC 5、Web Pages 3、Web API 2 之前的版本,且支援生命週期是以其包含的 Visual Studio 版本支援生命週期為基礎:
Visual Studio 版本 | 架構 | 支援原則 |
---|---|---|
2012 | MVC 3、MVC 4,Web Pages 1、Web Pages 2、Web API 1 | Visual Studio 2012 原則 |
2010 | MVC 2 | Visual Studio 2010 原則 |
2010 增補版本 | MVC 3,網頁 1 | Visual Studio 2010 原則 |
準備開始了嗎?
使用我們的逐步教學課程,輕鬆學習 .NET。