我查看了从https://github.com/ardalis/CleanArchitecture的模板生成的https://github.com/ardalis/CleanArchitecture文件,并注意到有以下部分:
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“解决方案项目”的具体目的是什么?它是否会导致所列出的文件(例如默认的.editorconfig)被以某种特殊的方式处理?是否需要将任何新的解决方案相关文件(例如.stylecop.json)添加到此列表中?
发布于 2021-12-07 08:23:13
“解决方案项目”的具体目的是什么?
它实际上不是一个项目,而是解决方案资源管理器中的一个伪文件夹。你可以自己创造一个:
因此,目的是组织您的文件,并避免混乱的解决方案资源管理器根文件夹。
注意,它不是真正的物理文件夹,只是SE窗口中的伪文件夹。您可以将文件和文件夹拖到其中。
例如,可以将测试项目从解决方案的不同部分一起拖动到“测试”文件夹中。
https://stackoverflow.com/questions/70256633
复制相似问题