2012-11-08 17 views
5

Ich möchte /Properties/AssemblyInfo.cs von stylecop überprüfen ausschließen. Können wir das tun? das problem ist, dass ich stylocop mit nant integriert habe. In der Regel stemple ich die Produktversion so, dass sich die Informationen aus der Assembly-Info ändern und es in der E-Mail eine Warnung gibt. Ich verwende stylecopcmd für die Integration.Datei von stylecop überprüfung ausschließen

Antwort

9

Es gibt mehrere Möglichkeiten, dies zu tun. Die empfohlene Methode ist mit file lists. Hier ein Beispiel:

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

Alternativ können Sie die ExcludeFromStyleCop Einstellung in der Projektdatei verwenden als here dokumentiert:

<Compile Include="AssemblyInfo.cs"> 
    <ExcludeFromStyleCop>true</ExcludeFromStyleCop> 
</Compile>