Using Rider under Windows without Visual Studio: prerequisites

If you have installed JetBrains Rider on a Windows machine that has an existing Visual Studio installation, we expect JetBrains Rider to start working without taking any further configuration steps.

However, if you want to use JetBrains Rider on a copy of Windows that doesn't have Visual Studio installed:

  1. Download and install the JetBrains redistributable of MSBuild (to learn more, please visit the blog post.)
  2. Download and install Microsoft .NET Framework Developer Pack 4.5.1 or later from this list: 
  3. (Optional, if you're interested in developing .NET Core applications.) Install .NET Core for Windows.
  4. (Optional, if you're interested in developing Web applications.) Download and install IIS Express (choose the x86 distribution for your language):
  5. (Optional, if you're interested in developing FSharp applications)
    1. Add NuGet to project
    2. Changing TargetFrameworkVersion may be required

UPDATE: the link to the JetBrains redistributable of MSBuild was updated to the version with a fix for RIDER-14558.


Hi! Please try to set different MSBuild in Rider settings.


Thanks for your reply.

I can get rid of the ".Net framework not installed" error after I set the MSBuild to v3.5 manually. but it has the error below and the Loading solution is syncing forever. I guess maybe Rider is not supporting the project that builds in .NET 3.5?



Unfortunately, my project can only use .NET3.5. I tried to use .NET 4.0 to build my existing .NET 3.5 project, and it caused some issue on my project. 


I have just reported the issue to JetBrains as report no. DEXP-402411.


I can see the .NET framework 3.5 when creating a new project, though



Have you tried MSBuild 4.0 (C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe)?

Do you have "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5" folder?

Edited by Ivan Shakhov

I have visual studio 2017 already installed. Tried moving to Rider but get the followings errors on my .net core and .net standard libraries


Could not load SDK Resolver. A manifest file exists, but the path to the SDK Resolver DLL file could not be found. Manifest file path 'C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\SdkResolvers\Microsoft.Build.NuGetSdkResolver\Microsoft.Build.NuGetSdkResolver.xml'. SDK resolver path: C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\NuGet\Microsoft.Build.NuGetSdkResolver.dll 

any ideas?


Please sign in to leave a comment.

Have more questions?

Submit a request