코드 분석을 사용하여 관리 코드 품질 분석
이 항목은 다음 언어에 적용됩니다.
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Visual Studio Premium 및 Visual Studio Ultimate에서 코드 분석을 사용하여 비보안 데이터 액세스, 사용법 위반 및 디자인 문제와 같은 코드의 잠재적 문제를 찾을 수 있습니다. 코드 분석은 .NET Framework, 네이티브(C 및 C++) 및 데이터베이스 응용 프로그램에 대해 사용할 수 있습니다. 관리 코드에 대한 코드 분석에서는 특정 코딩 문제를 대상으로 하는 규칙 집합으로 규칙을 구성합니다.
일반 작업
일반 작업 |
지원 내용 |
---|---|
실습: 간단한 .NET Framework 응용 프로그램의 결함을 수정해 봄으로써 코드 분석의 기본 사항을 익힙니다. |
|
프로젝트에 대한 코드 분석 구성: 관리 코드에 대한 규칙은 보안 및 디자인과 같은 특정 영역을 대상으로 하는 규칙 집합으로 구성됩니다. Microsoft 표준 규칙 집합 중 하나를 사용하거나 규칙 집합을 직접 만들 수 있습니다. |
|
코드 분석 실행: 프로젝트 구성이 빌드될 때마다 코드 분석이 자동으로 실행되도록 지정하거나, 프로젝트에 대해 코드 분석을 수동으로 실행할 수 있습니다. |
|
코드 분석 결과 분석: 코드 분석 경고 및 오류는 Visual Studio 오류 목록 창에 표시됩니다. 경고나 오류를 클릭하면 해당 문제가 포함된 소스 코드가 표시되며, 경고에는 세부 정보 및 가능한 수정 방법이 연결되어 있습니다. |
|
개발 주기와 코드 분석 통합: 개발 팀에서는 Team Foundation 버전 제어의 체크 인 정책을 사용하여 모든 코드 체크 인이 일반적인 코드 분석 표준 집합을 충족하는지 확인할 수 있습니다. 오류 목록 창에서는 코드 분석 규칙 위반에 대한 작업 항목을 손쉽게 만들 수 있습니다. |