背景
我正在运行Visual Studio 2015 Enterprise(RTM)并启用了SonarLint扩展,以便对我的多项目ASP.NET 4.5 MVC解决方案进行代码分析。
问题
SonarLint分析似乎忽略了代码分析的项目设置“从生成的代码中抑制结果(仅限管理)”
也就是说,我从一些*.designer.cs
页面生成的几个.aspx
文件中报告了很多Sonar错误。 (大多数项目都是MVC,因为它的价值。)我不关心这些错误,也不认为我有一个合适的方法来修复它们......
更多详情
我将SonarQube与我们的TFS 2013环境集成,并且它正确地忽略了TFS服务器分析上的这些问题。使用Roslyn分析在Visual Studio中显示此问题。
我是如何设置等效的.ignore文件或以其他方式修复此问题的?
答案 0 :(得分:1)
目前没有内置的方法可以忽略Roslyn中的文件,所以你不能这样做。每个分析器都需要决定是否需要检查分析的文件。特别是对于SonarLint,我在GitHub上创建了一个问题:https://github.com/SonarSource/sonarlint-vs/issues/85。您可以跟踪其进度。