다음을 통해 공유


디버깅 준비: XML Web services(C++)

업데이트: 2007년 11월

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

Edition

Visual Basic

C#

C++

Web Developer

Express

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

Standard

항목이 적용되지 않음

항목이 적용되지 않음

항목이 적용됨

항목이 적용되지 않음

Pro 및 Team

항목이 적용되지 않음

항목이 적용되지 않음

항목이 적용됨

항목이 적용되지 않음

표의 범례:

항목이 적용됨

해당

항목이 적용되지 않음

해당 없음

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

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

Visual C++를 사용하여 XML Web services를 만드는 경우 Visual Studio는 디버깅을 위한 기본 프로젝트 설정을 만듭니다. 디버그 메뉴에서 시작을 선택하면 Visual Studio에서 이 설정에 따라 <Project> 속성 페이지에서 선택한 브라우저가 실행되고 테스트 페이지가 동적으로 생성됩니다. 그러면 테스트 페이지에 명령을 입력하고 XML Web services에서 반환되는 데이터를 확인할 수 있습니다.

참고:

디버거에서 /clr로 컴파일한 C++ 코드에 연결하려면 코드에 DebuggableAttribute가 있어야 합니다. 이 특성은 /ASSEMBLYDEBUG 링커 옵션으로 링크하여 자동으로 코드에 추가할 수 있습니다.

XML Web services에 대한 클라이언트 응용 프로그램의 호출 디버깅

클라이언트 응용 프로그램에서 XML Web services를 호출하는 경우 디버거는 클라이언트 응용 프로그램과 ASP.NET 작업자 프로세스(aspnet_wp.exe)에 연결되고 SOAP 호출을 추적하여 호출 스택에 따라 XML Web services 프로세스에 연결됩니다.

자세한 내용은 관리 코드의 XML Web services를 참조하십시오.

기본 구성 변경

사용자가 프로젝트 템플릿을 사용하여 XML Web services 프로젝트를 만들면 Visual Studio에서는 디버그 및 릴리스 구성에 필요한 설정을 자동으로 만듭니다. 필요하면 이 설정을 변경할 수 있습니다. 자세한 내용은 C 또는 C++ 디버그 구성에 대한 프로젝트 설정 변경디버그 및 릴리스 구성을 참조하십시오.

참고 항목

기타 리소스

관리 코드 디버깅

디버깅 준비: Visual C++ 프로젝트 형식