March 27th, 2024

.NET 7 will reach End of Support on May 14, 2024

Rahul Bhandari (MSFT)
Senior Program Manager

.NET 7 will reach end of support on May 14, 2024. After that, Microsoft will no longer provide servicing updates, including security fixes or technical support, for .NET 7. You’ll need to update to .NET 8 before this date into stay supported.

Support Policy

.NET 7 is an STS release, supported for 18 months, ending on May 14, 2024. .NET Release Schedule

May 14th is a patch Tuesday release day. .NET 7 may be updated one last time, on that day, if there is a known critical issue.

You can expect the following after .NET 7 reaches end of support:

  • Applications that use this version will continue to run.
  • No new security updates will be issued for .NET 7.
  • Continuing to use an unsupported version will expose you to security vulnerabilities.
  • You may not be able to access technical support for .NET 7 applications.

Using .NET 7 apps

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

Upgrading to .NET 8

You can upgrade your app to .NET 8 by changing the value of the TargetFramework property in your project file to net8.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.

Resources:

Visual Studio Compatibility

Starting with the June 2024 servicing update for Visual Studio 2022 17.6 and Visual Studio 2022 17.4, the .NET 7 component in Visual Studio will be changed to out of support and optional. Existing installations won’t be affected.

You must use the .NET 8 SDK to build .NET 6 or .NET 8 apps to stay supported.

You can use the “remove out of support components” option to remove .NET 7 from existing Visual Studio installations.

Useful Links

Closing

.NET 7 will be reaching end of support on May 14, 2024. After that date, no additional updates or technical support will be offered. We strongly recommend you migrate your applications to .NET 8 today.

Author

Rahul Bhandari (MSFT)
Senior Program Manager

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

2 comments

Discussion is closed. Login to edit/delete existing comments.

  • Cindy Ross

    Test

  • Alberto Chirinos

    Thanks for the information!