我想从stylecop检查中排除/Properties/AssemblyInfo.cs。
我们可以做到吗?
问题是我已经将stylecop与nant集成在一起。在nant中,我要在产品版本上加盖印记,因此来自Assembly info的信息会更改,并且会在Nanant电子邮件中发出警告。我正在使用stylecopcmd
进行南特集成。
最佳答案
有两种方法可以做到这一点。推荐的方法是file lists。这是一个例子:
<StyleCopSettings Version="4.3">
<SourceFileList>
<SourceFile>AssemblyInfo.cs</SourceFile>
<Settings>
<GlobalSettings>
<BooleanProperty Name="RulesEnabledByDefault">False</BooleanProperty>
</GlobalSettings>
</Settings>
</SourceFileList>
</StyleCopSettings>
或者,您可以使用项目文件中的
ExcludeFromStyleCop
设置,如记录的here所示:<Compile Include="AssemblyInfo.cs">
<ExcludeFromStyleCop>true</ExcludeFromStyleCop>
</Compile>
关于cruisecontrol.net - 从stylecop检查中排除文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13285566/