Share this article

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Running .NET Framework 4.5.2, 4.6, or 4.6.1? Upgrade now!

2 min. read

Published onApril 28, 2021

published onApril 28, 2021

Share this article

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

.NET Frameworkversions 4.5.2, 4.6, and 4.6.1. reached end-of-life on April 26th, with Microsoft announcing that devices should run on .NET Framework4.6.2 at least to still receive updates.

Microsoft will continue to support .NET Framework4.6 on Windows 10 Enterprise LTSC 2015 until October 2025, when the OS reaches EOL.

Additionally, other .NET frameworkversions will continue to be supported according to the official lifecycle map, theannouncementmentions.

What happens if my .NET Framework version is deprecated?

What happens if my .NET Framework version is deprecated?

Technically, devices can still use the outdated .NET Frameworkversions. However, they will be exposed to security threats.

Moreover, if technical support is needed for whatever reasons and the framework is out of date, the first request will be to upgrade it.

The grace period to upgrade from .NET Frameworkversions 4.5.2, 4.6, or 4.6.1 to at least .NET Framework4.6.2 to still get updates is May 2022.

Additionally, Microsoft mentions that after April 26th devices can still use the old frameworks, but they won’t receive any updates or security patches.

Starting May 2022, we won’t be issuing security updates for .NET Framework 4.5.2, 4.6, and 4.6.1 when we issue these security updates for .NET Framework 4.6.2 and later versions. This means that starting May 2022, if a computer has .NET Framework 4.5.2, 4.6, or 4.6.1 installed, it may be unsecure.

The decision to cut support for the mentioned framework versions is that they use insecure digital certificates.

On the other hand, according to Microsoft research, the vast majority of users are eligible to upgrade to (or already use) newer framework versions and have safer digital certificates.

If an organization has automatic upgrades activated, it’s possible that the .NET Frameworkis already up-to-date and in this case, no further action on the admins’ side is necessary.

Also, if .NET Framework 4.6.2 isn’t already in place, admins only need to update the runtime on which the app is running. Using theofficial guidefor application compatibility in the .NET Framework is highly recommended.

We strongly recommend you validate that the functionality of your app is unaffected when running on the newer runtime version before you deploy the updated runtime in your production environment.

If an app isn’t compatible with newer .NET Framework versions, some code changes have to be performed in Visual Studio, as shown in theofficial documentation.

More about the topics:.NET Framework

Sinziana Mihalache

Sînziana loves getting people to better understand products, processes, and experiences beyond a simple user guide, either in writing or making use of images. She joined the team after a long-term collaboration with one of the world’s top cybersecurity companies - Bitdefender. Outside work, Sînziana enjoys climbing mountains, backpacking around the world, and writing about almost anything on her blog.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Sinziana Mihalache