Support for the Upcoming .NET SDK 5.0

Microsoft recently published the first preview for the upcoming .NET SDK 5.0. Rider does not yet provide official support for the newest SDK. Before we run the full QA cycle to identify all the situations where Rider behaves incorrectly, we’re going to wait for more stable bits of the SDK (right now .NET 5 itself has many issues to fix). We will get Rider fully tested on .NET SDK 5.0 closer to the .NET SDK 5.0 release.

If you’ve noticed any other problems which you think might be related to the installed .NET SDK 5.0-preview, please keep in mind that it might be a current limitation of .NET SDK or simply a bug in the preview. If you still think it is a Rider issue, please file a new issue on YouTrack and explicitly mention that the preview SDK is installed.

We plan to provide full support for .NET SDK 5.0 in Rider 2020.3 release later this year.

6 comments
Comment actions Permalink

Is Rider 2020.1 EAP7 a typo? As we're on 2020.2 EAP8 now.

0
Comment actions Permalink

Looks like RC1 is up, and I note that this article was updated today. Are there any more specifics on the 5.0 support timeline now that we have a RC? I'm most concerned with the upgrade path. Will there be a straightforward migration for projects? I'm starting a new project now and want to make the best choices.

Edited by Zaneclaes
2
Comment actions Permalink

Is there an EAP with 5.0 support? 

1
Comment actions Permalink

As above, we're only two months from the release and there is an RC candidate available so how can we get this tested within Rider?

I've installed the RC1 SDK and Rider detects the new msbuild, and I can set the project to C#9 and it builds. But there doesn't seem to be any support for the new C#9 features.

0
Comment actions Permalink

Hello everyone! 

The first EAP build of Rider 2020.3 will have initial support of .NET 5, including:

  • The first steps in C# 9 support: Top-level statements, native ints, target typed conditional expressions, static lambdas, and DynamicallyAccessedMembers attribute. 
  • Support for the new way in the NuGet restore.
  • Coverage and performance profiling work with the new SDK.
  • etc.

We are planning to open EAP this or next week. So, stay tuned!

Thanks! 

2
Comment actions Permalink

Great! Thanks for the update :D

0

Please sign in to leave a comment.

Have more questions?

Submit a request