fxcop

    1

    2답변

    지속적인 통합을 위해 CruiseControl.NET 1.5로 FxCop을 실행해야합니다. buildscript를 FxCop 프로젝트 파일을 실행하는 명령과 함께 포함 시켰습니다. 내가 CruiseControl.NET에서 프로젝트를 빌드 할 때 , 나는 다음과 같은 오류가 발생합니다. C : \ CPLBuildScripts \ CheckpointLearni

    2

    1답변

    다음은 내 사용자 정의 규칙 어셈블리 및 embeded xml 리소스 파일입니다. 내 어셈블리 이름과 기본 네임 스페이스 이름은 모두 MyRules입니다. 나는 왜 이렇게 사용자 정의 fxcop 규칙을 추가하기가 어려울 수 있는지 파악할 수 없다. 나는 항상 "규칙을 선택하지 않았습니다"오류가 발생했습니다. 나는 using System; using Sys

    2

    1답변

    에서 상속 한 코드베이스를 정리하는 작업에서 stylecop 및 fxcop을 통해 상속되고 fxcop의 경고 중 하나가 CA1801입니다. Parameter ' value '는 Something.MyProperty.set (string)이 사용되지 않습니다. 매개 변수를 제거하거나 메서드 본문에 사용하십시오. 이 불평 코드는 약 : public class

    4

    1답변

    이 규칙은 P/호출을 공개해서는 안됨을 나타냅니다. 내 질문은 왜? 호출자는 자신의 어셈블리에서 자신의 선언을 쉽게 작성하여 정확히 동일한 호출을 할 수 있습니다. 호출자는 API를 호출하기 위해 C 라이브러리를 작성할 수 있습니다. 이러한 선언을 내부적으로 만들면 어떤 이점, 보안 또는 다른 이점을 얻을 수 있습니까?

    0

    1답변

    fxcop을 연속 빌드로 사용하고 싶습니다. 프로젝트의 거의 모든 클래스가 분석되지만 예외 (어셈블리로드)가 있고 fxcopcmd가 오류 코드 8로 종료됩니다. 따라서 연속 빌드가 실패합니다. 이 오류 코드 빌드가 끝나기를 바랄뿐입니다. 그래서 모든 예외는 물론 모든 결과를 제시 할 수 있습니다. 그래서 오류 코드를 억제하는 방법이 있습니까? 감사합니다.

    2

    1답변

    TeamCity (5.1.2)에서 FxCop 빌드 러너를 사용하려고하는데 분석 결과를 얻는 동안 오류가 모두 코드에 대해 '0'으로 표시됩니다. 이 링크를 사용하여 IDE에서 아무 것도 열 수 없습니다. 문제가되는 코드 줄을 볼 수 있어야한다고 추측합니다 (이후로는 더 이상 얻을 수 없었기 때문에). 현재 FxCop 빌드를 일반 빌드에 대한 종속성으로 설정

    2

    1답변

    ASP.NET 웹 응용 프로그램에서는 특정 이유로 인해 Response.Redirect("something", True)을 사용하지 않는 것이 좋습니다. endResponse 매개 변수는 False와 함께 사용해야합니다. 사용자 지정 FxCop 규칙을 사용하여이를 적용하려고합니다. Response.Redirect의 사용법을 찾을 수 있었지만 지금은 endR

    5

    5답변

    누구든지 Microsoft 개발 우수 사례 및 지침에 대한 링크를 게시 할 수 있습니까? 나는 이것을 위해 높거나 낮은 것을 검색했으며 내가 찾을 수있는 자원을 찾지 못하는 것 같습니다. 특히 나는 마이크로 소프트가 .net 개발에서 베스트 프랙티스를 개설하기 위해 발표 한 개발 가이드 라인에 대해 잘 알고있다. 커넥션 연결, 명명 규칙, 예외 처리 등과

    3

    3답변

    나는 다음과 같은 코드가 있습니다 그러나 [SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] private static void SetTestConnectionString(Component table) { if(table is Object1) {

    5

    3답변

    현재 소스 제어 및 지속적인 통합을 위해 TFS 2008을 사용하고 있습니다. FXCop을 사용하여 성능 및 보안 경고를 확인합니다. Architect 또는 수석 개발자는 스프린트가 끝나거나 배달 전에 FX Cop을 실행합니다. 경고가있는 경우 CI의 일부로 실행하고 빌드가 실패하면이 작업을 수행하는 가장 좋은 방법은 무엇입니까?