Rider 2022.3: Support for .NET 7 SDK, the Latest From C#11, Major Performance Improvements, and More!
Hello everyone, It's the most wonderful time of the year: not only are the holidays upon us, but Rider 2022.3 – the last major version of Rider this year – has just been released. Let’s see what’s inside. Performance improvements We’ve made several changes to increase Rider’s startup speed and reduce the time it takes to open a solution and get to work. The IDE can now load a solution file and build its project tree instantly, without having to wait for the backend to initialize. We’ve also introduced several improvements to Rider’s backend performance. You can learn all ab
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
ReSharper Ultimate 2019.3.1 Hotfix Is Out!
We’ve just published ReSharper Ultimate 2019.3.1 hotfix. Come and grab one if you are experiencing any of the issues listed below. (more…)
Blank tool windows – ReSharper, Visual Studio 2019, .NET Framework 4.8 and Per-Monitor DPI Awareness
Late last month, .NET Framework 4.8 was released. It comes with several enhancements to support Per-Monitor V2 DPI Awareness (PMv2) and Mixed-Mode DPI hosting in both Windows Forms and Windows Presentation Foundation (WPF). PMv2 makes it possible for controls to change their DPI dynamically. For example, when we move a window to a monitor with a different scale factor and DPI configuration, or when connecting to a remote desktop (RDP) session from a display with another DPI, we’ll see smooth and crisp rendering. When using at least the Windows 10 April 2018 Update together with the lates
What Do These …<>+c… Classes Do in my Memory Snapshots?
There's nothing we love as much as user feedback. It is a priceless source of insights into how people use tools like dotMemory, what gets them excited – and what gets them confused. Over the last year we've received multiple questions from users seeing classes with ...+<>c... in their names. They said: "...in the object browser we have some instances of an object that ends with +<>c. I can't find any information what kind of objects this is and I hope that you can help me?" "What does +<>c mean? I am new to dotMemory." "I am looking at some "Survived Objects" and
ReSharper 2018.2 will require .NET Framework 4.6.1
TL;DR: ReSharper 2018.2 will require having .NET Framework 4.6.1 installed. Starting with the next ReSharper 2018.2 release, we will require having .NET Framework 4.6.1 installed on your machine. Earlier versions of ReSharper will continue to work on .NET Framework 4.5. Why is this changing? With the .NET Framework evolving rapidly in the past years and Microsoft having stopped support for .NET Framework 4, 4.5 and 4.5.1 over two years ago, updating the required .NET runtime for ReSharper is a logical next step. Newer versions of the .NET Framework come with numerous improvements, such as perf