.Net核心 - 分析程序 - CA ####未出现在错误列表中

时间:2017-11-14 11:11:34

标签: .net visual-studio .net-core code-analysis roslyn-code-analysis

要在VS 2017 Enterprise上复制:

  • 使用Console App项目创建新的.Net Core解决方案
  • 添加以下NuGet包:
    • FxCop Analyzers 1.1.0
    • StyleCop Analyzers 1.0.2
    • Desktop.Analyzers 1.1.0
    • System.Security.Cryptography.Hashing.Algorithms.Analyzers 1.1.0
  • 创建一个不以I
  • 开头的界面
  • 卸载并重新加载项目(以防万一)
  • 按Alt + F11运行代码分析
  • 查看错误列表窗格

违反规则CA1715"接口名称应以' I'"'为前提。应出现在错误列表中(因为此规则的有效严重性设置为"警告"默认情况下),但它没有(尽管它确实出现在intellisense中)。

有谁知道如何将这些违规行为显示为构建警告?

(我也尝试过所有上述分析仪的最新预发布版本,并且不能让它与它们一起使用)

0 个答案:

没有答案