回答

9

檢查出禁用解決方案中的特定項目的Stylecop分析問題Disable stylecop analysis for specific projects within solution因爲我認爲這是您正在尋找的。總結一下,我設法通過將RulesEnabledByDefault全局設置屬性添加到Settings.StyleCop文件中,該文件放置在我不希望包含在StyleCop分析中的每個項目的根文件夾中。

<StyleCopSettings Version="105"> 
    <GlobalSettings> 
    <BooleanProperty Name="RulesEnabledByDefault">False</BooleanProperty> 
    </GlobalSettings> 
</StyleCopSettings> 

如果你使用的合併設置文件,你可能還需要包括MergeSettingsFiles全局設置屬性。例如:

<StyleCopSettings Version="105"> 
    <GlobalSettings> 
    <StringProperty Name="MergeSettingsFiles">NoMerge</StringProperty> 
    <BooleanProperty Name="RulesEnabledByDefault">False</BooleanProperty> 
    </GlobalSettings> 
</StyleCopSettings> 
相關問題