다음을 통해 공유


방법: Code Center Premium의 소스 디버깅

업데이트: 2007년 11월

Visual Studio 디버거를 사용하면 Microsoft MSDN Code Center Premium의 보안 공유 소스를 디버깅할 수 있습니다.

이 항목에서는 Visual Studio에서 Code Center Premium을 설치하고 소스 코드를 디버깅하는 방법에 대해 설명합니다.

Code Center Premium을 설치하려면

  1. 컴퓨터에 연결된 스마트 카드 판독기에 Code Center Premium 카드를 삽입합니다.

  2. CD-ROM 드라이브에 Code Center Premium Welcome Kit CD를 삽입합니다.

  3. 디스크가 자동으로 실행되지 않으면 다음 설치 파일을 찾아 실행합니다.

    Welcome Kit CD\Source Code\CDROM_FILES\install.exe

  4. Code Center Premium 소스를 찾으려면 Internet Explorer를 시작하고 다음을 입력합니다.

    https://codepremium.msdn.microsoft.com

  5. 원하는 소스 코드를 찾습니다.

Code Center Premium 소스를 디버깅하려면

  1. 아래 설명에 따라 Code Center Premium 보안 공유 소스의 로컬 디렉터리를 지정합니다.

  2. Visual Studio를 시작합니다.

  3. 도구 메뉴에서 옵션을 선택합니다.

  4. 옵션 대화 상자에서 디버깅 노드를 열고 기호를 선택합니다.

  5. 기호 파일 위치 상자에 다음 위치를 추가합니다.

    https://codepremium.msdn.microsoft.com/symbols

  6. 기호 서버에서 이 디렉터리로 기호 캐시 상자에 Code Center Premium에서 기호를 캐시할 수 있는 위치를 입력합니다. 예를 들면 다음과 같습니다.

    c:\symbols

    이전에 같은 위치에 기호를 캐시한 경우에는 Code Center Premium 정보 없이 기호의 이전 버전이 포함될 수 있으므로 캐시를 지울 필요가 없습니다.

  7. Visual Studio에서 프로젝트를 엽니다.

  8. 솔루션 탐색기에서 마우스 오른쪽 단추로 솔루션 이름을 클릭하고 바로 가기 메뉴에서 속성을 선택합니다.

  9. 솔루션 속성 페이지 대화 상자에서 공용 속성 노드를 열고 소스 파일 디버그를 선택합니다.

  10. 소스 코드가 포함되어 있는 디렉터리 상자에 Code Center Premium 소스 코드 위치를 추가합니다. Internet Explorer에서 https://codepremium.msdn.microsoft.com을 탐색하여 소스를 찾은 다음 Internet Explorer 주소 표시줄에서 위치를 복사할 수 있습니다.

    입력한 위치는 다음과 같은 형식이어야 합니다.

    https://codepremium.msdn.microsoft.com/Source/windows XP/SP1

    위의 예는 Windows XP SP1 소스 코드에 대한 것입니다.

  11. 확인을 클릭합니다.

  12. Code Center Premium 소스 디버깅을 시작하고 디버거에서 중단 모드를 시작하면 스마트 카드 PIN 번호를 입력하라는 메시지가 대화 상자에 표시됩니다.

  13. Code Center Premium Welcome Kit에 제공되는 PIN 번호를 입력합니다.

    디버거에서 Code Center Premium 소스를 다운로드합니다.

Code Center Premium 소스의 로컬 디렉터리 지정

Code Center Premium 보안 공유 소스를 디버깅하려면 먼저 컴퓨터에서 소스의 로컬 디렉터리를 지정해야 합니다. 레지스트리 키를 편집하여 이 위치를 변경할 수 있습니다.

Code Center Premium 소스의 기본 로컬 디렉터리를 변경하려면

  1. Visual Studio가 실행되고 있으면 이를 종료합니다.

  2. Windows 명령 프롬프트에서 다음을 입력합니다.

    regedt32
    
  3. 레지스트리 편집기 창에서 HKEY_CURRENT_USER\Software\MSFT\VisualStudio\8.0\Debugger를 엽니다.

  4. 이름 열에서 SecureSourceLocalDirectory를 두 번 클릭합니다.

  5. 값 데이터(처음에는 빈 문자열)를 로컬 디렉터리로 사용할 위치로 변경합니다.

    Visual Studio IDE 설정을 변경할 경우 이 절차를 반복해야 할 수 있습니다.

참고 항목

개념

디버거 보안

기타 리소스

디버그 설정 및 준비