영업: 1-800-867-1380

클라우드 서비스 디버깅

업데이트 날짜: 2014년 8월

Azure Tools for Microsoft Visual Studio 및 Azure SDK를 사용하여 Azure 응용 프로그램을 디버깅하는 몇 가지 다른 접근 방식을 사용할 수 있습니다.

  • Visual C# 또는 Visual Basic 응용 프로그램에서와 같이 개발 중에 Visual Studio에서 Azure 응용 프로그램을 디버깅할 수 있습니다. 자세한 내용은 Visual Studio에서 클라우드 서비스 또는 가상 컴퓨터 디버깅를 참조하세요.

  • Azure 진단을 사용하여 역할이 개발 환경 또는 Azure에서 실행되는지 여부에 관계 없이 역할 내에서 실행되는 코드로부터 세부 정보를 기록할 수 있습니다. 자세한 내용은 Azure 진단을 사용하여 로깅 데이터 수집을 참조하세요.

  • Visual Studio Ultimate를 사용하여 .NET Framework 4 또는 .NET Framework 4.5를 대상으로 하는 역할을 작성하는 경우 Visual Studio에서 Azure 클라우드 서비스를 배포할 때 IntelliTrace를 사용하도록 설정할 수 있습니다. IntelliTrace는 Azure에서 실행 중인 것처럼 Visual Studio에서 응용 프로그램을 디버깅하는 데 사용할 수 있는 로그를 제공합니다. Intellitrace는 Azure 역할에 대한 정보를 수집합니다. 이러한 역할의 가상 컴퓨터는 항상 64비트 운영 체제를 실행합니다. 32비트 운영 체제를 실행하는 컴퓨터에 Visual Studio 2010 Ultimate가 설치되어 있는 경우 64비트 IntelliTrace 구성 요소를 설치하는 데 필요한 핫픽스를 설치해야 합니다. 자세한 내용은 IntelliTrace 및 Visual Studio를 사용하여 게시된 클라우드 서비스 디버깅를 참조하세요.

  • Visual Studio에서 클라우드 서비스를 배포할 때 클라우드 서비스에 원격 디버깅을 사용하도록 설정할 수 있습니다. 배포에 원격 디버깅을 사용하도록 설정하면 원격 디버깅 서비스가 각 역할 인스턴스를 실행하는 가상 컴퓨터에 설치됩니다. msvsmon.exe 등의 이러한 서비스는 성능에 영향을 주지 않거나 추가 비용을 발생시키지 않습니다.

참고 항목

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2014 Microsoft