문제

우리 팀은 기존 ASP.NET 응용 프로그램을 정리하기 위해 FXCOP를 사용하고 있습니다.

우리는 FXCOP가 경고를 계산하는 방식에서 이상한 행동을 발견했습니다.

코드를 통해 한 번의 패스에서 FXCOP는 각 방법의 특정 규칙과 관련된 첫 번째 경고 만 찾아서 계산하는 것 같습니다.

그래서 내가 가지고 있다면 :

public test3(){
   int a = 0; //DoNotInitializeUnecessarily
   int b = 0; //DoNotInitializeUnecessarily
}

... 내 FXCOP 보고서는 메소드 test3 ()에서 유형 유형의 첫 번째 경고를 찾아 계산합니다. FXCOP가 메소드 test3 () 에서이 문제의 두 인스턴스를 찾아 계산할 수있는 방법이 있습니까?

FXCOP가 경고 수를보고하기 때문에 현재 계산 방법은 문제가됩니다. 이로 인해 기존 FXCOP 경고를 수정하는 데 얼마나 많은 시간이 필요한지 추정하기가 어렵습니다. 실제로 응용 프로그램에 얼마나 많은지 알지 못하기 때문입니다.

도움이 되었습니까?

해결책

당신은 변화를 시도 했습니까?도구-> 설정-> 프로젝트 기본값-> [1] 예외 이후 규칙 비활성화" ?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top