My Rider instance keeps overriding the language level of any new projects to C# 4.0. This means every time I open a new project or open a new solution with projects already in it, I get a lot of errors regarding the C# version. I have to - for each single project - go to the property settings, click 'Reset' and a .DotSettings file is added. It works, but this way of working is really annoying and shouldn't be necessary.
I have the .NET 6.0 SDK (Microsoft .NET SDK 6.0.101) installed (among others), and made sure that the corresponding MSBuild version (17.0) is configured (in File > Settings > Build, Execution, Deployment > Toolset and Build), since I saw in other posts that that could cause the issue. This isn't the case in my situation.
Does anyone have a solution for this? Would be really helpful!