惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
P
Proofpoint News Feed
V
Visual Studio Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
Vercel News
Vercel News
Hugging Face - Blog
Hugging Face - Blog
GbyAI
GbyAI
博客园 - 聂微东
D
DataBreaches.Net
酷 壳 – CoolShell
酷 壳 – CoolShell
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
美团技术团队
H
Help Net Security
aimingoo的专栏
aimingoo的专栏
C
Check Point Blog
U
Unit 42
博客园 - 叶小钗
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
MongoDB | Blog
MongoDB | Blog

.NET Blog

Build Your Own AI Agent Harness in C#, the MafClaw Live Series - .NET Blog Performance Improvements in .NET 11 - .NET Blog Share your .NET story with the community - .NET Blog Use C# unions and closed hierarchies in ASP.NET Core - .NET Blog Announcing .NET 11 Release Candidate 1 - .NET Blog .NET Conf 2026 Community Days Call for Presenters Is Open - .NET Blog .NET and .NET Framework September 2026 servicing releases updates - .NET Blog Test what you ship: MSTest and Native AOT - .NET Blog How Uno Platform uses .NET, MCP, and AI to build high quality apps - .NET Blog .NET Conf 2026 - .NET Blog From dotnet run to Foundry Hosted Agent in 3 lines of C# - .NET Blog Explore new features available in C# 15 preview - .NET Blog Routing and Failover for Microsoft.Extensions.AI - .NET Blog Instructions Hygiene - What Frontier Models Still Need You to Say - .NET Blog .NET 11 Preview 7 is now available! - .NET Blog .NET and .NET Framework August 2026 servicing releases updates - .NET Blog Test reporting in Microsoft.Testing.Platform: from red build to root cause - .NET Blog Beyond Chat: live Speech-to-Text with Foundry Local and C# - .NET Blog Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime - .NET Blog From generated code to trusted code with a unit-test agent - .NET Blog Announcing v2.0 of the official MCP C# SDK - .NET Blog Analyze MSBuild Binary Logs with Copilot in VS Code - .NET Blog Announcing .NET Modernization for Beginners - .NET Blog .NET and .NET Framework July 2026 servicing releases updates - .NET Blog CoreCLR Progress and the Mono Timeline for .NET MAUI - .NET Blog .NET 11 Preview 6 is now available! - .NET Blog Modernize .NET applications in the GitHub Copilot app - .NET Blog MCP Beyond the Chat Window: Build Diagnostics in CI - .NET Blog .NET 8 and .NET 9 will reach End of Support on November 10, 2026 - .NET Blog SkiaSharp 4.0 is here: announcing the first stable release - .NET Blog
ASP.NET Core 2.3 end of support announcement
Daniel Roth · 2026-04-08 · via .NET Blog

April 7th, 2026

like2 reactions

Principal Product Manager

Update

The ASP.NET Core 2.3 end of support date was updated from April 7, 2027 to April 13, 2027 to align with the Microsoft servicing release cycles. Additional context was also added to clarify that ASP.NET Core 2.3 is no longer recommended as a migration strategy.

Today we are announcing that ASP.NET Core 2.3 will reach end of support on April 13, 2027. After that date, Microsoft will no longer provide security patches, bug fixes, or technical support for ASP.NET Core 2.3.

ASP.NET Core 2.3 was supported on .NET Framework to help facilitate migrations to ASP.NET Core and .NET Core. However, the platform has evolved significantly since then, and ASP.NET Core 2.3 is now far out of date compared to currently supported releases. As a result, continuing support no longer aligns with our goal of helping customers move to a secure, modern, and actively maintained platform. While ASP.NET Core 2.3 remains supported until its end-of-support date, it is no longer recommended as a migration strategy. Customers should instead follow our recommended guidance for migrating from .NET Framework to modern ASP.NET Core.

This announcement provides the required 12 months of advance notice, as defined by the Microsoft Support Lifecycle Policy for products classified as “Tools.”

Current support policy

ASP.NET Core 2.3 packages (latest patched version only) are currently supported only with .NET Framework (they’re already unsupported on the .NET Core runtime). After April 13, 2027, this support will end and ASP.NET Core 2.3 will not be supported on any version of NET Framework either.

Note that the ASP.NET Core 2.3 packages include the Entity Framework 2.3 packages, which will end support on the same date.

Impact of end of support

After ASP.NET Core 2.3 reaches end of support:

  • No new security updates will be issued for ASP.NET Core 2.3.
  • Continuing to use an unsupported version may expose your applications to security vulnerabilities.
  • Technical support will no longer be available for ASP.NET Core 2.3.
  • The ASP.NET Core 2.3 packages will be deprecated.

Upgrade recommendation

We understand that upgrading is an investment, and we want to make the process as smooth as possible. Modern versions of .NET offer significant improvements in performance, security, and developer productivity that make the upgrade well worth the effort.

We recommend upgrading to a currently supported version of .NET, such as .NET 10 (LTS).

To help with the upgrade process, we recommend using GitHub Copilot modernization, which provides AI-powered assistance to help you analyze, plan, and execute your migration to a modern .NET version.

Resources

Closing

ASP.NET Core 2.3 will reach end of support on April 13, 2027. We strongly recommend starting your migration to a supported version of .NET today, leveraging tools like GitHub Copilot modernization to facilitate the process. If you have any questions or need assistance, please reach out to us through our support channels.

Category

Topics

Author

Daniel Roth

Principal Product Manager

Daniel Roth is a Program Manager on the ASP.NET team at Microsoft.