다음을 통해 공유


데이터 처리 확장 프로그램 코드 디버그

Microsoft .NET Framework에서는 데이터 처리 확장 프로그램 코드를 분석하여 오류를 찾는 데 유용한 여러 디버깅 도구를 제공합니다. 가장 잘 작동하는 도구는 수행하려는 작업에 따라 달라집니다. 이 예제에서는 Visual Studio 2008을 사용합니다.

데이터 처리 확장 프로그램 코드 디버그

  1. Visual Studio 2008을 시작하고 데이터 처리 확장 프로그램 프로젝트를 엽니다.

  2. 프로젝트를 빌드하고 데이터 처리 확장 프로그램 어셈블리 및 해당하는 .pdb 파일을 보고서 디자이너에 배포합니다. 배포에 대한 자세한 내용은 보고서 디자이너 데이터 처리 확장 프로그램 배포를 참조하세요.

  3. 데이터 처리 확장 프로그램 코드를 별도의 Visual Studio 창에 열어 둔 상태로 Visual Studio에서 새 보고서 프로젝트를 엽니다.

  4. 데이터 처리 확장 프로그램 프로젝트를 포함하는 Visual Studio 창으로 이동하고 코드에서 중단점을 설정합니다.

  5. 데이터 처리 확장 프로그램 프로젝트 창이 아직 활성 상태이면 디버그 메뉴에서 프로세스에 연결(Attach to Process)을 선택합니다.

    프로세스에 연결 대화 상자가 열립니다.

  6. 프로세스 목록에서 보고서 프로젝트에 해당하는 devenv.exe 프로세스를 선택하고 첨부를 선택합니다.

  7. 보고서 프로젝트의 보고서 데이터 탭을 사용하여 보고서 데이터 원본을 정의합니다. 제네릭 쿼리 디자이너를 사용하여 사용자 지정 데이터 원본에 대해 쿼리를 실행할 가능성이 높습니다. 이 작업은 디버거를 호출하고 중단점에 해당하는 코드를 실행해야 합니다.

  8. F11 키를 사용하여 코드를 단계별로 실행합니다. 디버깅에 Visual Studio를 사용하는 방법에 대한 자세한 내용은 Visual Studio 설명서를 참조하세요.