2012-11-08 3 views
5

/properties/AssemblyInfo.cs를 stylecop 검사에서 제외하고 싶습니다. 할 수 있습니까? 문제는 내가 stylecop을 nant와 통합했다는 것입니다. nant에서는 어셈블리 정보의 정보가 변경되어 본인의 전자 메일에 경고가 표시되도록 제품 버전을 스탬핑하고 있습니다. nant 통합을 위해 stylecopcmd 을 사용하고 있습니다.스타일 검사에서 파일 제외

답변

9

이렇게하는 데는 몇 가지 방법이 있습니다. 권장되는 방법은 file lists입니다. here 설명 된대로

<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>