Security · November 13, 2026

.NET 8 and .NET 9 Support Ends

white printing paper with numbers
Mika Baumeister / Unsplash

.NET 8 and .NET 9 support ended yesterday, November 10, 2026. Microsoft’s comprehensive software framework.NET 8, was released three years ago in November 2023, followed by .NET 9, which was released one year later in November 2024.

Applications developed using .NET 8 and .NET 9 will continue to operate post-support, meaning they will not become unusable. However, Microsoft will cease to provide patches or technical support for any bugs or vulnerabilities discovered in these versions.

Currently.NET 10, released last year, is recommended as the most appropriate version to migrate to from .NET 8 and .NET 9. Microsoft releases Long Term Support (LTS) versions of .NET every two years, and .NET 10 is the latest LTS version available at this time.

Support for .NET 10 is guaranteed until at least November 2028, during which Microsoft will provide patches for any vulnerabilities or bugs found.

Given that software vulnerabilities are becoming a significant societal issue, it is recommended that software built on .NET 8 and .NET 9 be promptly migrated to an appropriate version of .NET.