I was looking at the .sln file generated from the template at https://github.com/ardalis/CleanArchitecture, and noticed there is this part:
Project("{UUID-1}") = "src", "src", "{UUID-2}"
EndProject
Project("{UUID-1}") = "tests", "tests", "{UUID-3}"
EndProject
...
Project("{UUID-1}") = "Solution Items", "Solution Items", "{UUID-4}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
EndProjectSection
EndProject
What exactly is the purpose of the "Solution Items" project? Does it cause the files listed (e.g. the default .editorconfig) to be treated in some special way? Do I need to add any new solution-related file (e.g. .stylecop.json) to this list?