Projects and Solutions
As a .NET IDE, Rider organizes your code in the Project/Solution structure, which is fully compatible with Visual Studio. Similarly to Visual Studio, Rider can handle multiple projects simultaneously as long as they belong to the same solution, but you cannot have more than one solution in a single session. If necessary, you can simultaneously work with multiple solutions in different windows.
However, in contrast to Visual Studio, Rider lets you extend your working environment beyond the solution. For example, you can have your test data, logs, or any other files and folders right next to your solution. These additional items in the solution are not saved in project or solution configs, but rather in Rider's own settings.
Once a solution is created and opened, most of the project/solution management tasks in Rider, such as browsing files and opening them in the editor, creating new items (directories, files, classes, and so on), are performed in the Explorer window. If you close this window, you can always bring it to view by pressing Alt+2 or choosing in the main menu.
JetBrains Rider supports the following project types:
.NET class libraries, console applications (C#, F#, VB.NET)
ASP.NET MVC applications
.NET shared projects
xUnit and NUnit unit test projects
.NET Core class libraries, console applications (C#, F#, VB.NET)
In this section:
- Create and Open Projects and Solutions
- Share Solution Settings
- Extend and Organize Your Solution
- Consume NuGet Packages
- Project-Level Refactorings