dotnet build命令忽略.editorconfig

时间:2019-12-10 17:47:32

标签: c# .net-core editorconfig

系统

  • Visual Studio 2019 16.4.0
  • .NET Core 2.2
  • Windows 10

场景

NuGet程序包Microsoft.CodeAnalysis.FxCopAnalyzers Visual Studio可以对托管代码执行代码分析。

每个诊断或规则都有默认的严重性和抑制状态,可以为您的项目覆盖。

configure rules

有多种模式

在构建或编辑正常工作时,我已经在Visual Studio IDE上使用了.editorconfig模式。

不幸的是,当我从命令行构建项目时

dotnet build

.editoconfig被忽略。

1 个答案:

答案 0 :(得分:0)

根据this discussion on GitHub,看来语言规则/分析功能当前不会触发运行命令行构建的失败。

如果您希望构建工具或CI环境识别.editorconfig规则集,您需要确保运行的Visual Studio 2019运行的是16.3或更高版本 { 3}}。