StyleCop Analyzers仅在输出窗口中规定SA1515违规输出,但不在错误列表窗口中规则

时间:2016-05-11 10:07:49

标签: c# roslyn-code-analysis

我已经安装了StyleCop.Analyzers nuget(它的版本1.0.0)并且我已经将SA1515(单个注释必须以空白行开头)配置为违规错误。

以下代码

namespace ConsoleApplication6
{
  class Program
  {
     static void Main(string[] args)
     {
       int x = 2;
       /// my comment
       int y = 3;
     }
  }
}

仅在输出窗口中显示违规行为

ConsoleApplication6\Program.cs(8,7,8,9): error SA1515: Single-line comment must be preceded by blank linelists the error 

但错误窗口中没有曲线和条目。将///更改为//会使错误立即显示在错误列表中。

有没有办法调试这个以找到有缺陷的地方?我打开了我在Visual Studio中从GitHub获得的源代码,在该规则类的一个context.ReportDiagnostic调用上设置了一个断点,设置为在调试启动时启动另一个VS实例,在那里打开ConsoleApplication6并且从未得到过突破点。

0 个答案:

没有答案