2010-07-29 4 views
1

저는 프로젝트 작업을하고 있으며 수백 가지 유형이 있다면 거대한 어셈블리가 있습니다. 나는 어떤 종류의 코드 분석을 추가하고 싶지만 새로운 유형에 대해서만 추가하고 싶다. FxCop에서 분석하고자하는 유형 및/또는 네임 스페이스를 선택할 수 있습니다. VS2010 코드 분석에서 그렇게 할 방법을 찾지 못했습니다. 그게 나야 아니면 불가능한가?VS2010 코드 분석 유형/네임 스페이스 선택

답변

2

예, VS2010에서 가능하지만 하위 집합을 만들기위한 UI가 없습니다. 대신 CodeAnalysisAdditionalOptions MSBuild 속성 (FxCopCmd.exe를 실행할 때 사용되는/types 명령 줄 매개 변수 사용) 또는 CodeAnalysisProject MSBuild를 통해 지정된 .fxcop 프로젝트 파일을 통해 포함/제외 목록을 지정하거나 재산.

후자의 방법은 프로젝트 파일에 FxCop이 대상 DLL을 두 번로드하려고 시도하기 때문에 VS2008에서 문제가 발생했습니다. VS2010에서 시도하지는 않았지만 CodeAnalysisAdditionalOptions 접근 방식을 사용하기 전에 한 번만해볼 가치가 있습니다.


N.B :이 정확히 이미 http://social.msdn.microsoft.com/Forums/en-US/vstscode/thread/fd431e4d-401d-4b5b-b07d-144198e0dc30에서 제공하는 같은 대답이다.