2012-10-10 51 views
1

我們的構建系統以某種方式在文件Settings.StyleCop中違反規則運行Style Cop。如何獲取StyleCop Visual Studio擴展以使用設置文件中的規則?

我的文件違反了許多規則。由於大多數違規行爲都很微不足道,所以我希望我的電腦幫助解決這些問題。我從http://stylecop.codeplex.com/安裝了StyleCop Visual Studio擴展。然後我在Visual Studio中右鍵單擊我的項目並運行'run StyleCop'。

這對構建系統提出了一整套不同的trang。如何獲得Style Cop Visual Studio擴展程序以使用文件Settings.StyleCop中的規則運行?

回答

0

這聽起來像您可能已安裝了不同版本的StyleCop的(所以它的觸發新的錯誤),或者你有一個父設置文件,其對構建服務器上的不同。我發現阻止最簡單的方法,這是停在從解決方案根設置文件了StyleCop設置合併(這可以通過在IDE中了StyleCop設置對話框配置)。請注意,如果你這樣做,你也應該從父設置文件(通常在安裝StyleCop的文件夾中找到)複製所有相關設置。

你要找的具體設置是

<StringProperty Name="MergeSettingsFiles">NoMerge</StringProperty> 
相關問題