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?