You should strive to verify everything that is necessary so that someone can perform a new installation of Visual Studio, do a check, double-click the .sln file, build and be on the go.
.sln and .csproj is not a problem, in my opinion: what happens if you add a new file to the project: everyone will have to manually add the file to their project files if you did not fix it. Csproj file.
source
share