원격 디버깅 구성 요소

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

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

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

Pro, Premium 및 Ultimate

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

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

네이티브 디버깅

파일

설치 위치

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 설치 프로그램을 사용하여 이러한 구성 요소를 설치 및 등록할 수 있습니다. 자세한 내용은 원격 디버깅 설정을 참조하십시오.

참고 항목

기타 리소스

원격 디버깅 설치