2011-01-27 4 views
0

FxCop은 모든 표준 코드 규칙을 검사합니까? 나는 그것의서만 무엇이 그것의 유일한 수표를 느낀다. 나는 쓰여지지 않은 것을 확인하지 않을 것이다. 어떤 기능들처럼 fxcop이 말할 수없는 것들을 예외 처리하지도 않습니다. 이런 종류의 분석을 수행하려면 다른 도구 나 트릭을 사용하십시오.fxcop에서 모든 규칙을 확인합니까?

안부, 수 보드

답변

3

정말이 질문에 대답하기 어렵다. 당신이 묻는 것은 "FXCop이 이 아닌 코드를 검사 할 수 있습니까?이 쓰여졌습니다." 대답은 '예'이지만 규칙이 그런 식으로 작성된 경우에만 가능합니다.

예를 들어 IDisposable을 구현하는 변수가있는 경우 FxCop은 해당 개체에서 Dispose가 호출되는지 확인합니다. 그렇지 않은 경우 경고 메시지가 표시됩니다.

예외 처리를 포함했는지 여부를 실제로 확인할 수 없습니다. 예외 처리는 업스트림으로 처리되기 때문에 특정 메서드에서 예외 처리를 수행하지 않으려는 (여러 번) 유효한 시간이 있기 때문입니다.

관련 문제