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

推荐订阅源

Vercel News
Vercel News
Recorded Future
Recorded Future
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
The GitHub Blog
The GitHub Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Microsoft Azure Blog
Microsoft Azure Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
Y
Y Combinator Blog
N
News | PayPal Newsroom
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Help Net Security
Help Net Security
博客园 - Franky
SecWiki News
SecWiki News
Recent Announcements
Recent Announcements
T
Troy Hunt's Blog
The Register - Security
The Register - Security
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
S
Security Affairs
博客园 - 司徒正美
S
Schneier on Security
I
InfoQ
博客园_首页
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Threat Research - Cisco Blogs
Forbes - Security
Forbes - Security
腾讯CDC
N
Netflix TechBlog - Medium
N
News and Events Feed by Topic
Cloudbric
Cloudbric
T
The Exploit Database - CXSecurity.com
P
Proofpoint News Feed
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
Recent Commits to openclaw:main
Recent Commits to openclaw:main
B
Blog
V
Vulnerabilities – Threatpost
C
Check Point Blog
Google DeepMind News
Google DeepMind News
Google Online Security Blog
Google Online Security Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
C
Cisco Blogs
Schneier on Security
Schneier on Security
O
OpenAI News
K
Kaspersky official blog

.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 SkiaSharp 4.0 is here: announcing the first stable release - .NET Blog Packaging and Package Identity for .NET apps with WinApp CLI on Windows - .NET Blog AI-Powered MSBuild Investigation with the Microsoft Binlog MCP Server - .NET Blog Join us for .NET Day on Agentic Modernization Livestream .NET 11 Preview 5 is now available! .NET and .NET Framework June 2026 servicing releases updates .NET at Microsoft Build 2026: Must watch sessions Doing More with GitHub Copilot as a .NET Developer Give Your .NET MAUI Android Apps a Material 3 Makeover Announcing Agent Governance Toolkit MCP Extensions for .NET Improving C# Memory Safety NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports Process API Improvements in .NET 11 .NET MAUI Moves to CoreCLR in .NET 11 .NET 11 Preview 4 is now available! .NET and .NET Framework May 2026 servicing releases updates Copilot Studio gets faster with .NET 10 on WebAssembly - .NET Blog Durable Workflows in the Microsoft Agent Framework Microsoft Agent Framework – Building Blocks for AI Part 3 Building an AI-Powered Conference App with .NET’s Composable AI Stack Governing MCP tool calls in .NET with the Agent Governance Toolkit VSTest is Removing its Newtonsoft.Json Dependency Welcome to SkiaSharp 4.0 Preview 1 High-Performance Distributed Caching with .NET and Postgres on Azure Combining API versioning with OpenAPI in .NET 10 applications What’s new for .NET in Ubuntu 26.04 .NET 10.0.7 Out-of-Band Security Update Writing Node.js addons with .NET Native AOT Pin Clustering in .NET MAUI Maps .NET and .NET Framework April 2026 servicing releases updates .NET 11 Preview 3 is now available! Your Migration’s Source of Truth: The Modernization Assessment ASP.NET Core 2.3 end of support announcement Explore union types in C# 15 Generative AI for Beginners .NET: Version 2 on .NET 10 Ten Months with Copilot Coding Agent in dotnet/runtime Accelerating .NET MAUI Development with AI Agents RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI Modernize .NET Anywhere with GitHub Copilot .NET 10.0.5 Out-of-Band Release – macOS Debugger Fix .NET 11 Preview 2 is now available!
.NET 8 and .NET 9 will reach End of Support on November 10, 2026 - .NET Blog
Rahul Bhandari (MSFT) · 2026-06-30 · via .NET Blog

.NET 8 and .NET 9 will reach end of support on November 10, 2026. After that date, Microsoft will no longer provide servicing updates, security fixes, or technical support for these versions. We recommend upgrading to .NET 10, which is an LTS release supported through November 2028. By upgrading, you will continue receiving security updates and servicing fixes to keep your applications protected.

Support Policy

.NET 8 is a Long Term Support (LTS) release, supported for 36 months from its initial release in November 2023. That support window closes on November 10, 2026.

.NET 9 is a Standard Term Support (STS) release. As we announced, STS releases now get 24 months of support instead of 18. That puts .NET 9 end of support on the same day: November 10, 2026.

Version Release Date Release Type End of Support
.NET 8 November 14, 2023 LTS November 10, 2026
.NET 9 November 12, 2024 STS (24 months) November 10, 2026
.NET 10 November 11, 2025 LTS November 2028

.NET support timeline showing .NET 8 and .NET 9 ending November 10, 2026 and .NET 10 supported through November 2028

November 10th is a Patch Tuesday release day. .NET 8 and .NET 9 may each receive one final update on that day if there is a known critical issue.

What to expect

After November 10, 2026:

  • Applications built on .NET 8 or .NET 9 will continue to run.
  • No new security updates will be issued for either version.
  • Staying on an unsupported version means you are exposed to security vulnerabilities that will not be patched.
  • Technical support will no longer be available for .NET 8 or .NET 9 applications.

Visual Studio Compatibility

Starting with a future servicing update for Visual Studio 2022, the .NET 8 and .NET 9 components will be marked as out of support. Existing installations won’t be affected.

You will need to retarget to .NET 10 (or later) to stay supported. You can use the “remove out of support components” option in Visual Studio to clean up .NET 8 and .NET 9 from existing installations.

Upgrading to .NET 10

You can upgrade your app to .NET 10 by changing the value of the TargetFramework property in your project file to net10.0. You will also need to update your development and hosting environments. This process is covered in more detail in Upgrade to a new .NET version.

<PropertyGroup>
  <TargetFramework>net10.0</TargetFramework>
</PropertyGroup>

Using .NET 8 or .NET 9 apps

If you’re using a .NET 8 or .NET 9 app, we recommend reaching out to the software developer or vendor who produced it to ask for an updated version that uses .NET 10 is available.

Resources

Closing

.NET 8 and .NET 9 will both reach end of support on November 10, 2026. After that date, no additional security updates or technical support will be provided. We strongly recommend upgrading to .NET 10, which is an LTS release supported through November 2028.

Category

Topics

Author

Rahul Bhandari (MSFT)

I am a Program Manager on .NET team. I specializes in .NET release processes. University of Florida Alumnus.