ReSharper and Rider 2021.2 will require .NET Framework 4.7.2 or newer installed on Windows
Starting with the 2021.2 releases of our .NET productivity tools, including ReSharper and Rider (on Windows), we will require .NET Framework 4.7.2 or newer installed on your machine. Earlier versions of our .NET tools will continue to work on .NET Framework 4.6.1.
Which products does this apply to?
This change applies to the upcoming 2021.2 versions (and newer) of ReSharper, ReSharper C++, Rider (on Windows), Rider for Unreal Engine, dotTrace, dotMemory, dotCover, and dotPeek.
This change also applies to the Windows versions of the ReSharper Command Line tools, like dupFinder, InspectCode, and CleanupCode.
Why is this changing?
Three years ago, we switched to targeting .NET Framework 4.6.1 for ReSharper and Rider (on Windows). We did so because of the .NET Standard 2.0 support, which lets us target both the full .NET framework on Windows, and .NET Core on other operating systems.
This allowed us to make the ReSharper Command Line tools and Rider work on Windows, macOS, and Linux. We found that there were some compatibility issues, and Microsoft also recommended targeting a newer framework version in one of the footnotes of the .NET Standard 2.0 documentation.
Newer versions of the .NET Framework also come with numerous improvements. There’s better performance, security, and Windows Presentation Foundation updates, such as per-monitor DPI support. The NuGet client SDK used by ReSharper and Rider also requires a more recent .NET Framework version.
By making use of the newer, modern runtime, we get to make use of these improvements in our .NET tools, which will benefit you and our other customers.
What does this mean for me?
For many of our customers, no action will be required. If you are using a newer version of Windows 10 or Windows Server 2019, or you have Visual Studio 2019 installed with the desktop development workload enabled, all prerequisites are there! .NET Framework 4.7.2 is already installed, and supports the 2021.2 and newer releases of ReSharper, ReSharper C++, Rider (on Windows), Rider for Unreal Engine, dotTrace, dotMemory, dotCover, and dotPeek.
On older operating systems, you may have to install .NET Framework 4.7.2. This is the case for Windows 7, 8.1, and Windows 10 prior to version 1803. On Windows Server, you will have to install .NET Framework 4.7.2 if you are on version 2008 R2 SP1, 2012, 2012 R2, 2016, or Windows Server version 1709.
If this change affects your current workflow, please get in touch!
Will I need to retarget my own projects as well?
No. The .NET Framework 4.7.2 runtime is only required to be able to run the 2021.2 and newer versions of ReSharper, ReSharper C++, Rider (on Windows), Rider for Unreal Engine, dotTrace, dotMemory, dotCover, and dotPeek.
In our productivity tools for .NET developers, we strive for compatibility with as many versions of the .NET Framework and Visual Studio as possible. Projects targeting .NET 3.5 or .NET 4.5, for example, will still be supported in our .NET tools, and continue to benefit from rich code editing and code generation features, code analysis and quick-fixes, powerful refactorings, excellent navigation, and more!
Subscribe to Blog updates
Rider 2024.1 EAP 4: New Monitoring Tool Window and Blazor WASM Hot Reload for Running Applications
The fourth installment in the Early Access Program for Rider 2024.1 has just been released. But before you go to download the EAP 4 build, let’s go over the major updates it contains. New Monitoring tool window Rider 2024.1 is bringing Monitoring – a new tool window that lets you monitor y…
Rider 2024.1 EAP 3: Stepping Time Visualization, Inline Breakpoints, and UX/UI Improvements.
Another week, another Rider 2024.1 Early Access Program build out for your consideration! This latest update brings the long-awaited stepping time visualization for debugging and the ability to add multiple breakpoints to a single line of code, as well as a couple of improvements to the user experie…
Another Set of Bug-fixes for ReSharper and Rider 2023.3 Is Here!
ReSharper and Rider have just received their third set of bug-fix updates for the 2023.3 release! Let’s take a look at the most important issues that have been resolved in this update. ReSharper For the full list of resolved issues, please refer to our issue tracker. …
Welcome to the ReSharper 2024.1 Early Access Program
Welcome to the Early Access Program of our first release of the year – ReSharper 2024.1! Before we dive into the updates included in this build, here’s a refresher on what the EAP is all about: What is an Early Access Program The Early Access Program (EAP) for JetBrains products gives y…