Microsoft로 로그인
로그인하거나 계정을 만드세요.
안녕하세요.
다른 계정을 선택하세요.
계정이 여러 개 있습니다.
로그인할 계정을 선택하세요.

증상

다음 시나리오를 고려하십시오.

  • 사용 Dr. Watson 프로그램 또는 타사 디버거에서 프로그램이 실행 중일 때 발생할 수 있는 처리 되지 않은 예외를 catch 합니다.

  • 다음 제품 중 하나를 설치 합니다.

    • SQL Server 2005 Standard Edition

    • SQL Server 2005 디벨로퍼 버전

    • SQL Server 2005 Enterprise Edition

    • SQL Server 2005 Workgroup Edition

    • 이러한 제품 중 하나를 포함 하는 모든 제품
      (예를 들어, 설치한 Microsoft Windows 작은 비즈니스 서버 2003 R2 프리미엄 버전입니다.)

이 경우 나중에 처리 되지 않은 예외는 Microsoft Visual Studio 적시 (JIT) 디버거. 예를 들어, 데이터 실행 방지 (DEP) 예외가 발생할 경우 대화 상자가에 JIT 디버깅 시작 또는 예외 무시 사용자 작업이 필요한 나타납니다.

원인

Visual Studio 설치 프로세스를 호출 하는 SQL Server 2005 설치 프로세스 때문에이 문제가 발생 합니다. Visual Studio 설치 과정 Visual Studio JIT 디버거가 응용 프로그램 기본 디버거로 변경합니다. 이 변경 이전에 사용한 어떤 디버거 관계 없이 발생 합니다. 이 변경 내용이 발생 하는 모든 알림을 나타나지 않습니다.

해결 방법

이 문제를 해결 하려면 다음 방법 중 하나를 사용 합니다. 더 적합 한 방법을 사용 합니다.

방법 1: 처리 되지 않은 예외를 catch 하도록 Dr. Watson 프로그램을 다시 활성화

Dr. Watson 프로그램 처리 되지 않은 예외를 catch 하 여 다시 활성화할 수 있습니다. 이렇게 하면 Visual Studio JIT 디버거가 더 이상 처리 되지 않은 예외를 catch 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.

  1. 시작, 실행을 클릭하고, cmd를 입력한 다음, 확인을 클릭합니다.

  2. 다음 명령을 입력 하 고 enter 키를 누릅니다.

    drwtsn32-i

방법 2: 타사 디버거가 처리 되지 않은 예외를 catch 재활성

중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.

322756 백업 및 Windows에서 레지스트리를 복원 하는 방법

이전에 사용 중이 던 제 디버거가 처리 되지 않은 예외를 catch 하는 경우 다시 사용할 수 있습니다. 이렇게 하면 Visual Studio JIT 디버거가 더 이상 처리 되지 않은 예외를 catch 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.

  1. 메모장과 같은 텍스트 편집기에 다음 텍스트를 붙여 넣습니다. 운영 체제에 맞는 텍스트를 붙여 넣습니다.

    • 32 비트 운영 체제Windows Registry Editor Version 5.00

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
      "Auto"="1"
      "Debugger"="<DebuggerParameters>"

    • 64 비트 운영 체제Windows Registry Editor Version 5.00

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
      "Auto"="1"
      "Debugger"="<DebuggerParameters>"

      [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
      "Auto"="1"
      "Debugger"="<DebuggerParameters>"

  2. 올바른 값 및 매개 변수 디버거를 시작 하는 < DebuggerParameters > 텍스트를 바꿉니다. 자세한 내용은 디버거 제품 설명서를 참조 하십시오.

  3. 파일 메뉴에서 저장을 클릭 합니다.

  4. 파일 이름 목록에서 debugger.reg를 입력 합니다.

  5. 저장 위치 목록에서 Debugger.reg 파일을 저장할 폴더를 찾은 다음 저장을 클릭 합니다.

  6. 텍스트 편집기를 끝냅니다.

  7. 찾은 다음 5 단계에서 저장 한 debugger.reg 파일을 두 번 클릭 합니다.

  8. 묻는 메시지가 나타나면 를 누릅니다.

    중요: 디버거를 다시 사용 하려면 추가 단계가 필요할 수 있습니다. 자세한 내용은 디버거 제품 설명서를 참조 하십시오.

자세한 내용

처리 되지 않은 예외가 발생할 때 표시 되는 Visual Studio 대화 상자에 대 한 자세한 내용은 다음 Microsoft Developer Network (MSDN) 웹 사이트를 방문 하십시오.

http://msdn2.microsoft.com/en-us/library/5hs4b7a6.aspxWindows 용 Dr. Watson을 사용 하지 않도록 설정 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

188296 Windows 용 Dr. Watson을 사용 하지 않도록 설정 하는 방법Microsoft.NET Framework 사용 JIT 연결 디버깅 하는 방법에 대 한 자세한 내용은 다음 MSDN 웹 사이트를 방문 하십시오.

http://msdn2.microsoft.com/en-us/library/2ac5yxx6.aspx이 문서에 나와있는 다른 공급업체 제품들은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이러한 제품의 성능 또는 안정성에 대해 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×