A lot of projects have the .sln file in the root of the project so people can immediately get started in the root after cloning the project.
Having it in the root also makes Docker support easier; enabling docker support for a web api project in Visual Studio requires that the project is in the same folder or a deeper one than where the .sln resides.
A lot of projects have the
.sln
file in the root of the project so people can immediately get started in the root after cloning the project.Having it in the root also makes Docker support easier; enabling docker support for a web api project in Visual Studio requires that the project is in the same folder or a deeper one than where the
.sln
resides.