fxcop

    1

    1답변

    내 실버 코드에의 FxCop을 실행하고 CA1051 오류 코드를 많이 받고있는 것으로 나타 오전 : Error, Certainty 90, for DoNotDeclareVisibleInstanceFields Target : #msgTextBox (IntrospectionTargetMember) Resolution : "Because field 'Mes

    2

    1답변

    누구나 특정 조건부 컴파일 기호를 검사하는 FXCop 규칙을 작성하는 방법에 대해 조언 할 수 있습니까? 예를 들어 컴파일 코드 "CODE_ANALYSIS"가 정의되어 있는지 확인한 FXCop 규칙을 작성하려면 어떻게해야합니까? 내가 생각할 수있는 유일한 방법은 .csproj 파일을 구문 분석하고 찾아 보는 것입니다. 현재 빌드에서 빌드 조건 중 어느 것이

    3

    5답변

    public Dictionary<string, string> Data { get; set; } 위의 코드 줄에서는 스타일 복제 오류가 발생합니다. CA2227 컬렉션 속성은 읽기 전용이어야합니다. Stylecop 억제를 추가하거나 자신의 읽기 전용 사전 클래스를 만들지 않고이 오류를 지나갈 수있는 방법이 있습니까?

    1

    1답변

    우리는 사용자 정의 된 정적 코드 규칙을 어기는 체크 인을 거부하려고합니다. 따라서 "Perform Code Analysis"를 'AsConfigured'로 설정하여 Gated Checkin 빌드를 정의했습니다. Gated Check 빌드에 정의 된 것과 동일한 구성 및 대상을 사용하여 솔루션을 로컬로 빌드 할 때 오류가 없습니다. 하지만 Gated Che

    2

    2답변

    일부 fxcop 문제를 해결하려고하는데이 문제에 대해 정말 혼란 스럽습니다. '값', 매개 변수, 입력 캐스팅 'TYPEA을 : 할당이 if (!(value is TypeA)) { throw new ArgumentException("value is not of TypeA type"); } _action = (TypeA)value; 의 F

    3

    1답변

    방금 ​​Visual Studio 2010 MVC3 프로젝트에서 정적 코드 분석 기능을 연결했는데 CA1822 : MarkMembersAsStatic이 Application_Start() 이벤트에 전달되었습니다. 필자는이 메시지를 전 세계적으로 억제하고 싶지는 않지만 억지 특성을 사용하여 내 코드를 처리하는 것을 정말 싫어합니다. 다른 옵션이 있습니까? 이

    1

    1답변

    같은 방법으로 이전 호출없이 Request.QueryString의 인덱서 가져 오기 도구에 대한 호출을 테스트하는 사용자 지정 FxCop 규칙을 특정 유효성 검사 메서드와 프로젝트의 유틸리티 모듈. 내가 찾은 문서는 내가 가고 싶은 곳으로 데려 가기에 충분하지 않습니다. 제가 누락 된 문서가 있습니까? 아니면 시행 착오의 시간입니까? 내가 본 어떤 는 :

    6

    2답변

    특정 메서드가 호출되면 컴파일 타임 오류를 만드는 방법이 있습니까? 예를 들어, 특정 프로젝트의 코드에서 System.Configuration.ConfigurationManager.AppSettings()를 호출하지 못하게하려고합니다. 해당 메서드가 호출되면 컴파일 시간 오류를 발생 시키려면 프로젝트 또는 클래스 파일에 태그를 지정하는 방법이 있습니까? 나

    0

    2답변

    FxCop 사용자 지정 규칙이 있는데 통합 테스트를 만들 수 있어야합니다. 그러나 MS가 API를 변경 한 이후로 이에 관해 적절한 예제를 찾는 데 어려움을 겪고 있습니다. Osherove의 FxCopUnit은 perfekt 프레임 워크처럼 보이지만 이전 FxCop API에도 의존합니다 - 어떤 생각입니까?

    3

    2답변

    어떤 언어의 언어가 error입니까? 나는 Error이라는 클래스가 있으며 FxCop은 예약어 키워드라고합니다.