JetBrains Rider 2024.1 Help

Build projects

JetBrains Rider can build .NET projects, MSBuild-based projects and Xamarin Android projects.

For most project types, JetBrains Rider will detect required SDKs automatically. But you can also configure SDK locations on JetBrains Rider settings pages Ctrl+Alt+S under Build, Execution, Deployment.

For .NET Framework projects, JetBrains Rider will use MSBuild or Mono’s XBuild to build your solution and projects. This means that JetBrains Rider can build any project that is MSBuild based (for example, .csproj). Again, JetBrains Rider will automatically detect the location of Mono, which can also be set manually. JetBrains Rider will of course automatically detect the location of MSBuild and the .NET Framework on Windows.

You can quickly create a NuGet package for your .NET or .NET Standard project — right-click the project in the Solution Explorer and choose Advanced Build Actions | Pack Selected Project from context menu. JetBrains Rider will create NuGet packages using the dotnet pack command.

JetBrains Rider displays a toolbar at the top right of the UI that allows selecting the current solution build configuration (for example, Debug and Release) as well as the build target (for example, Any CPU).

JetBrains Rider: Build configuration selector on the toolbar

In this section:

Last modified: 11 February 2024