Share via


원격 디버깅 구성 요소

업데이트: 2007년 11월

이 항목은 다음 언어에 적용됩니다.

Edition

Visual Basic

C#

C++

Web Developer

Express

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Standard

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Pro 및 Team

항목이 적용됨 항목이 적용됨 항목이 적용됨 항목이 적용되지 않음

표의 범례:

항목이 적용됨

해당

항목이 적용되지 않음

해당 없음

항목이 적용되지만 명령은 기본적으로 숨겨짐

명령은 기본적으로 숨겨져 있습니다.

다음 표에서는 원격 디버깅에 필요한 파일을 보여 줍니다. 원격 구성 요소 설치 프로그램을 실행하면 이러한 파일을 쉽게 설치할 수 있습니다.

네이티브 디버깅

파일

설치 위치

msvsmon.exe

원격 컴퓨터에서 임의의 위치

32비트 및 64비트 디버깅용으로 서로 다른 버전의 msvsmon이 있습니다. 원격 컴퓨터에 올바른 버전을 설치해야 합니다.

dbghelp.dll

msvsmon과 동일한 디렉터리.

이 선택적 파일은 응용 프로그램의 덤프를 저장하는 데 사용됩니다. 이 파일이 설치되어 있지 않으면 디버거는 운영 체제에 설치된 기본 버전의 dbghelp.dll을 사용하여 덤프를 저장합니다.

msdbgui.dll

msvsmon과 동일한 디렉터리.

이 선택적 파일에는 원격 디버거에 사용되는 지역화된 문자열, 대화 상자 및 도움말이 들어 있습니다. 이 파일이 없으면 디버거는 기본 영어 리소스를 사용합니다.

관리되는 디버깅

파일

설치 위치

msvsmon.exe

원격 컴퓨터에서 임의의 위치

32비트 및 64비트 디버깅용으로 서로 다른 버전의 msvsmon이 있습니다. 원격 컴퓨터에 올바른 버전을 설치해야 합니다.

msvsmon.exe.config

msvsmon과 동일한 디렉터리. 올바른 .NET Framework 버전을 로드하는 데 필요합니다.

Symsrv.dll

msvsmon과 동일한 디렉터리. 원격 디버깅에 기호 서버를 사용하는 경우 필요합니다.

mcee.dll

msvsmon과 동일한 디렉터리. .NET Framework를 사용하는 C++ 코드를 디버깅할 때 필요합니다.

msvb7.dll, msvb7ui.dll

msvsmon과 동일한 디렉터리. Visual Basic 디버깅에만 필요합니다.

특수 구성 요소

파일

용도

AvVsPkDH.dll

응용 프로그램 검증 도구로 응용 프로그램을 실행하는 데 사용됩니다. 설치 정보는 응용 프로그램 검증 도구 설명서를 참조하십시오.

mpishim.exe

클러스터에서 응용 프로그램을 디버깅하는 데 사용됩니다. 방법: 원격 클러스터 응용 프로그램 디버깅을 참조하십시오.

iisresolver.dll

Windows 인증이 해제된 웹 서버를 디버깅하는 데 사용됩니다.

한 단계씩 웹 서비스 호출 실행

T-SQL 디버깅을 수행하고 웹 서비스 호출을 한 단계식 실행하려면 추가 구성 요소를 특정 위치에 설치하고 레지스트리에 등록해야 합니다. 이러한 구성 요소는 수동으로 설치하지 않는 것이 좋습니다. Visual Studio 설치 프로그램을 사용하여 이러한 구성 요소를 설치 및 등록할 수 있습니다. 자세한 내용은 원격 디버깅 설정을 참조하십시오.

참고 항목

기타 리소스

원격 디버깅 설치