2012-11-08 28 views
5

Chcę wykluczyć /Properties/AssemblyInfo.cs z sprawdzania stylecop. Czy możemy to zrobić? Problem polega na tym, że mam zintegrowany stylecop z nant. W chwili obecnej stempluję wersję produktu, dzięki czemu informacje z informacji o montażu zmieniają się i ostrzega w nieskończonej ilości wiadomości e-mail. Używam stylecopcmd do integracji.Wyklucz plik z sprawdzania stylecop

Odpowiedz

9

Istnieje kilka sposobów, aby to zrobić. Zalecana metoda to file lists. Oto przykład:

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

Alternatywnie można użyć ustawienia ExcludeFromStyleCop w pliku projektu, udokumentowane here:

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