.NET Framework End of Life Dates

language

Developers rely on the .NET Framework to build a wide range of applications, from desktop and mobile apps to web services, due to its versatility and extensive libraries. Created by Microsoft, the .NET Framework has been a cornerstone of software development since its introduction, with the company continuously maintaining and updating it to ensure compatibility and security. The framework's ability to support multiple programming languages has made it a favorite among developers, who use it to create complex applications quickly and efficiently. With a long history of development, the .NET Framework has undergone significant changes, resulting in multiple versions being released over the years.

The .NET Framework's version landscape is complex, with a total of 13 versions released, out of which 6 have already reached their end-of-life, while 7 remain actively supported. Developers need to keep track of these versions to ensure their applications remain secure and compatible. The next version to reach its end-of-life is 4.6.2, which will expire on January 12, 2027, giving developers ample time to plan their upgrades. The most recent version to reach its end-of-life was 4.5.2, which expired on April 26, 2022. Staying on top of these end-of-life dates is crucial to avoid potential security risks and ensure uninterrupted support.

The security picture for the .NET Framework is relatively stable, with a total of 21 CVEs tracked, none of which are critical. The most affected version is 4.8.1, with 3 reported CVEs, highlighting the need for developers to stay vigilant and apply security patches regularly. Although the .NET Framework is not listed as a Key Enterprise Vulnerability, developers should still take proactive measures to protect their applications, such as regularly reviewing security advisories and applying updates as soon as they become available. By staying informed about the .NET Framework's end-of-life dates and security patch timelines, developers can ensure their applications remain secure and compatible, minimizing the risk of potential security breaches.

Last updated: Jul 24, 2026

VersionReleasedActive supportEOL dateUntil EOLLatestCVEsStatusAlert me
4.8.1 Aug 9, 2022NoActive
4.8 Apr 18, 2019NoActive
4.7.2 Apr 30, 2018NoActive
4.7.1 Oct 17, 2017NoActive
4.7 Apr 5, 2017NoActive
4.6.2 Aug 2, 2016Jan 12, 2027in 172dActive
4.6.1 Nov 30, 2015Apr 26, 20221550d agoEOL
4.6 Jul 20, 2015Apr 26, 20221550d agoEOL
4.5.2 May 5, 2014Apr 26, 20221550d agoEOL
4.5.1 Oct 17, 2013Jan 12, 20163846d agoEOL
4.5 Aug 15, 2012Jan 12, 20163846d agoEOL
4.0 Apr 12, 2010Jan 12, 20163846d agoEOL
3.5-sp1 Nov 19, 2007Jan 9, 2029in 900dActive

Data sourced from endoflife.date · CVE data from NVD

Related technologies

Popular alternatives

Frequently Asked Questions