ASP.NET 支持策略
上次更新时间: 2023年3月1日
涵盖内容
ASP.NET 由 .NET Framework 和外部包(在 .NET Framework 外部交付)中的组件组成。
是否正在寻找 .NET 平台另一部分的支持策略?请参阅 .NET 支持策略。
.NET Framework
ASP.NET 的许多部分都是 Microsoft .NET 框架的一部分,其中包括 ASP.NET Web Forms、控件、模块、处理程序等。有关详细信息,请参阅 .NET Framework 支持策略。
.NET 和 .NET Core
要了解 .NET、.NET Core 和 ASP.NET Core 的支持生命周期策略,可访问 .NET 和 .NET Core 支持策略。要了解实体框架和 Entity Framework Core 的支持生命周期策略,可访问实体框架支持策略。
为了帮助将应用程序迁移到.NET Core上的 ASP.NET Core,.NET Framework 将支持指定的 ASP.NET Core 2.3 包(仅限最新修补版本),并且该包将遵循这些 .NET Framework 版本的 支持周期。在 Microsoft 支持生命周期策略中,ASP.NET Core 2.3 定义为“工具”。在支持结束前,“工具”需要至少提前 12 个月收到通知。有关详细信息,请参阅此知识库文章。
外部包
ASP.NET 的某些部分在 Microsoft .NET Framework 之外发布。其中包括 ASP.NET MVC、ASP.NET 网页、ASP.NET Web API 和 ASP.NET SignalR。这些框架同时作为 NuGet 包和 Visual Studio 版本的一部分提供。有关支持的包的完整列表,请访问 ASP.NET 外部包。这些包在 Microsoft 支持生命周期策略中定义为“工具”。“工具”在支持结束之前至少需要 12 个月的通知。有关详细信息,请参阅 此知识库文章。
框架 | 支持的版本 |
---|---|
ASP.NET MVC | 5.x |
ASP.NET Web 页面 | 3.x |
ASP.NET Web API | 2.x |
ASP.NET SignalR | 2.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 | |
实体框架(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 平台安装程序(WebPI) v5.1 | 2022年7月1日 |
MVC 5、Web Pages 3、Web API 2 之前的版本包含在 Visual Studio 2010 和 Visual Studio 2012 中,支持生命周期基于包含它们的 Visual Studio 版本的支持生命周期:
Visual Studio 版本 | 框架 | 支持策略 |
---|---|---|
2012 | MVC 3, MVC 4, 网页1, 网页2, Web API 1 | Visual Studio 2012 策略 |
2010 | MVC 2 | Visual Studio 2010 策略 |
2010 补充版本 | MVC 3,网页 1 | Visual Studio 2010 策略 |
准备好开始使用了吗?
通过分步教程轻松了解 .NET。