2

我正在使用 VS Professional 2012。我对解决方案进行了代码分析。我修复了一些警告信息并隐藏了其中一些。现在我想要这份代码分析报告的报告。报告应该说那里没有警告消息和被抑制的警告消息列表。

如何获得这样的报告?有没有办法解决这个问题?还是我需要使用任何外部工具?我所以请建议我。

我已经修复了警告并抑制了其中的一些。所有被抑制的警告都在文件“GlobalSuppressions.cs”中。因此,当我运行代码分析时,我没有收到任何警告,所以我无法进行复制粘贴。我收到警告消息

'GlobalSuppression.cs' as "[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "System.Diagnostics.EventLog.WriteEntry(System.String,System.Diagnostics.EventLogEntryType)", Scope = "member", Target = "NonRailEngine.WindowsService.NonRailEngineService.#OnStart(System.String[])")]"

在运行代码分析后,我正在查看此信息是否可以以报告格式获取

4

1 回答 1

5

在代码分析窗口中,它会在签出项目后显示结果,如果您单击其中任何一个以使用详细信息展开它们,然后只是CTRL+A全选然后CTRL+C将它们复制到剪贴板,您可以将它们放入 excel用粘贴轻松归档CTRL+V

例如,如果您只需要警告,则只需使用结果窗口右上角的过滤器(通常以“所有结果”选项作为默认选项开始)

于 2013-05-15T15:50:00.850 回答