5

我想从 stylecop 检查中排除 /Properties/AssemblyInfo.cs。我们可以这样做吗?问题是我已经将 stylecop 与 nant 集成在一起。在 nant 中,我正在标记产品版本,因此来自 Assembly info 的信息会发生变化,并在 nant 电子邮件中发出警告。我正在使用 stylecopcmd 进行 nant 集成。

4

1 回答 1

9

有几种方法可以做到这一点。推荐的方法是使用文件列表。这是一个例子:

<StyleCopSettings Version="4.3">
  <SourceFileList>
    <SourceFile>AssemblyInfo.cs</SourceFile>
    <Settings>
    <GlobalSettings>
      <BooleanProperty Name="RulesEnabledByDefault">False</BooleanProperty>
    </GlobalSettings>
    </Settings>
  </SourceFileList>
</StyleCopSettings>

或者,您可以使用此处ExcludeFromStyleCop记录的项目文件中的设置:

<Compile Include="AssemblyInfo.cs"> 
  <ExcludeFromStyleCop>true</ExcludeFromStyleCop> 
</Compile>
于 2012-11-08T20:02:07.497 回答