是否可以在VS 2019 .editorconfig中禁止CodeAnalysis消息?这两个选项不起作用:

[*.cs]
#Trying alternatives to
#[System.Diagnostics.CodeAnalysis.SuppressMessage("Design", "CA1051:Do not declare visible instance fields", Justification = "<Pending>")]
dotnet_diagnostic.CA1051.severity = silent
dotnet_analyzer_diagnostic.CA1051.severity = silent

最佳答案

是的,可以在Visual Studio 2019 16.3或更高版本(MSDN)中的EditorConfig文件中配置规则严重性。

要禁止违反规则,应将严重性设置为none

dotnet_diagnostic.CA1051.severity = none


在我编辑配置文件并重新启动Visual Studio之后,这对我有用。

08-06 19:00