2015-07-21 68 views
1

背景從SonarLint分析

我在運行Visual Studio 2015年企業(RTM),並啓用了SonarLint延長我的多項目ASP.NET MVC 4.5解決方案的代碼分析刪除自動生成的代碼。

問題

SonarLint分析似乎被忽略了項目設置的代碼分析「禁止從生成代碼的結果(僅管理)」

也就是說,我得到了很多聲納錯誤報告了一些由.aspx頁面生成的*.designer.cs文件。 (大部分項目是MVC,對於它的價值。)我不關心這些錯誤,並且不認爲我有一個體面的路徑固定他們...

更多詳細信息

我將SonarQube與我們的TFS 2013環境集成在一起,它正確地忽略了TFS服務器分析中的這些問題。這個問題在Visual Studio中使用Roslyn分析顯示出來。

任何想法如何設置.ignore文件的等價物或以其他方式解決此問題?

回答

1

目前在Roslyn中沒有內置的忽略文件的方法,所以你不能這樣做。每個分析器需要決定是否需要檢查分析的文件。特別是對於SonarLint,我在GitHub上創建了一個問題:https://github.com/SonarSource/sonarlint-vs/issues/85。你可以跟蹤它的進度。