如何防止添加.editorconfig到一个解决方案导致StyleCop规则被应用到每个解决方案? &



假设我有如下文件夹结构:

Root -> dir A -> dir B -> sln B
-> dir C -> sln C
-> sln A

stylecop。Json为所有的解决方案。

{
"$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
"settings": {
"documentationRules": {
"companyName": "X",
"copyrightText": "X"
}
}
}

但是没有.editorconfig文件,并且SA规则没有应用于解决方案(不确定是否预期)。现在,当我为sln C创建.editorconfig文件时,SA规则开始应用于a、B、C所有解决方案。我们如何将其配置为仅适用于单个解决方案?

[Update]:它正在工作。根目录中有一个。editorconfig文件,可能把它弄乱了。我想不出其他的理由。

相关内容

最新更新