C# 切换到.NET编译器平台分析器后缺少一些代码分析警告

C# 切换到.NET编译器平台分析器后缺少一些代码分析警告,c#,visual-studio,code-analysis,C#,Visual Studio,Code Analysis,在使用VS2019 RC时,有人建议我 我安装了相应的NuGet软件包,并禁止了生成代码的结果(在项目的代码分析页面上) 但是,我注意到一些警告不再显示,例如CA2204(拼写) 这个新的基于roslyn的分析器是fxcop代码分析的替代品吗?如果是,我怎么能有同样的支票?接下来的问题是定制词典。新分析仪是否使用了它们?在某种程度上,基于Roslyn的新分析仪仍在使用中(参见CA2204:)。然而,在我看来,与旧的二进制分析相比,它们已经有了足够的改进,可以保证迁移到它们,并且可以处理丢失的规则

在使用VS2019 RC时,有人建议我

我安装了相应的NuGet软件包,并禁止了生成代码的结果(在项目的代码分析页面上)

但是,我注意到一些警告不再显示,例如CA2204(拼写)


这个新的基于roslyn的分析器是fxcop代码分析的替代品吗?如果是,我怎么能有同样的支票?接下来的问题是定制词典。新分析仪是否使用了它们?

在某种程度上,基于Roslyn的新分析仪仍在使用中(参见CA2204:)。然而,在我看来,与旧的二进制分析相比,它们已经有了足够的改进,可以保证迁移到它们,并且可以处理丢失的规则(例如,使用StyleCop进行拼写)(您可以在这里看到未移植的规则:)在某种程度上,基于Roslyn的新分析器仍在进行中(请参阅CA2204的问题:)。然而,在我看来,与旧的二进制分析相比,它们已经有了足够的改进,可以保证移动到它们,并处理丢失的规则(例如,使用StyleCop进行拼写)(您可以在这里看到未移植的规则:)