XML Web services 디버깅

업데이트: 2007년 11월

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

Edition

Visual Basic

C#

C++

Web Developer

Express

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

Standard

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

Pro 및 Team

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

표의 범례:

항목이 적용됨

해당

항목이 적용되지 않음

해당 없음

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

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

XML Web Services는 공용 언어 런타임을 사용합니다. 그러므로 웹 서비스 디버깅은 ASP.NET 응용 프로그램 디버깅과 비슷합니다. 이 두 디버깅 간의 주된 차이점은 ASP.NET 응용 프로그램 디버깅의 경우 주로 인터페이스 컨트롤과 컨트롤 이벤트에 중점을 둔다는 것입니다. 웹 서비스는 대개 중간 계층에 배포되므로 사용자 인터페이스가 없습니다.

ASP.NET 작업자 프로세스에 연결하는 방법은 다른 모든 원격 프로세스에 연결하는 방법과 동일합니다. 자세한 내용은 실행 중인 프로세스에 연결을 참조하십시오.

웹 서비스의 중단점 적중

한 단계씩 웹 서비스 호출을 실행하지 않으면 디버거가 웹 서비스에 자동으로 연결되지 않습니다. 그러므로 호출을 한 단계씩 실행하는 경우가 아니면 웹 서비스의 중단점이 적중되지 않습니다. 한 단계씩 코드 실행 대신 디버깅 시작이나 계속을 사용하여 중단점까지 실행하려고 하면 중단점이 적중되지 않습니다.

웹 서비스의 중단점은 적중하지만 웹 서비스 프로젝트를 열지 않으면 소스 파일의 위치를 지정하라는 대화 상자가 나타납니다. 이 대화 상자에서 소스를 찾습니다. 대화 상자에서 지정한 파일 이름은 웹 서버에 있는 디버그 기호에 지정한 파일 이름과 일치해야 합니다.

참고 항목

작업

방법: 웹 응용 프로그램 및 웹 서비스 디버깅

한 단계씩 XML Web services 실행

연습: XML Web services 디버깅

방법: 관리 코드의 웹 서비스 디버깅

개념

배포된 웹 응용 프로그램 및 웹 서비스 디버깅

기타 리소스

ASP.NET 및 AJAX 응용 프로그램 디버깅