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,指定的ASP.NET Core 2.1包(仅最新修补版本)将在 .NET Framework 上得到支持,并遵循这些 .NET Framework 版本的 支持周期。ASP.NET Core 2.1 被定义为 Microsoft 支持部门生命周期策略中的“工具”。“工具”需要在支持结束前至少提前 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。