다음을 통해 공유


Visual Studio에서 스토어 앱 디버깅

Visual Studio 디버거를 사용하면 프로그램의 실행을 제어하고 프로그램의 상태를 검사할 수 있습니다. 디버거를 사용하여 Windows 스토어 앱에서 결함의 원인을 찾고 앱 작동 방법을 정확하게 파악할 수 있습니다. 디버거에서 실행을 일시 중단(중단)하면 Visual Studio에는 실행 코드가 포함된 소스 파일이 표시되고 실행 문이 강조 표시됩니다. 변수 값, 실행 함수의 호출 스택과 그 외 프로그램 상태에 관한 측면을 볼 수 있습니다. 한 번에 프로그램 문을 하나씩 계속 실행(단계별 실행)하면 문에서 프로그램 값을 변경하는 방법을 확인할 수 있습니다. JavaScript로 작성된 앱에서 페이지의 DOM을 검사 및 조작할 수 있습니다.

단원 내용

Visual Studio에서 스토어 앱에 대한 디버깅 세션 시작(JavaScript)

디버깅 세션을 시작하는 방법에서는 JavaScript 앱에 대한 디버깅 세션을 구성 및 시작할 수 있는 다양한 옵션을 설명합니다.

Windows 스토어 앱에 대한 Visual Studio 디버그 세션에서 스토어 앱의 실행 제어(JavaScript)

디버거 탐색에서는 디버깅을 시작 및 중지하는 방법과 코드를 탐색하는 방법, 프로그램 상태를 보는 방법을 알려 주는 간단한 앱을 소개합니다.

퀵 스타트: HTML 및 CSS 디버깅

HTML 및 CSS 디버깅에서는 HTML과 CSS를 보고 수정할 수 있는 라이브 DOM 검사 도구를 사용하여 JavaScript 앱을 대화형으로 디버깅하는 방법을 설명합니다.

퀵 스타트: 콘솔을 사용하여 Debug JavaScript 디버깅

콘솔을 사용한 JavaScript 디버깅에서는 JavaScript 콘솔 명령을 사용하여 JavaScript 앱을 대화형으로 디버깅하는 방법을 설명합니다.

Visual Studio에서 스토어 앱의 디버깅 세션 시작(VB, C#, C++ 및 XAML)

디버깅 세션을 시작하는 방법(Visual C++, Visual C# 및 Visual Basic)에서는 Visual C++, Visual C# 또는 Visual Basic으로 작성된 앱의 디버깅 세션을 구성 및 시작할 수 있는 다양한 옵션을 설명합니다.

Visual Studio에서 디버깅 세션 탐색(XAML 및 C#)

디버거 탐색에서는 디버깅을 시작 및 중지하는 방법과 코드를 탐색하는 방법, 프로그램 상태를 보고 변경하는 방법을 알려 주는 간단한 앱을 설명합니다.

Visual Studio에서 Windows 스토어 앱에 대한 일시 중단, 다시 시작 및 백그라운드 이벤트를 트리거하는 방법

디버거는 앱을 일시 중지, 다시 시작 및 종료하는 Windows PLM(프로세스 수명 관리) 이벤트를 사용하지 않도록 설정합니다. 디버거 도구 모음에서 이러한 이벤트를 트리거할 수 있습니다.

백그라운드 작업을 통해 앱이 일시 중단된 경우에도 중요한 작업을 수행할 수 있습니다. 디버거를 사용하면 이러한 백그라운드 작업을 시작하고 디버깅할 수 있습니다.

참고 항목

참조

Visual Studio에서 디버깅(MSDN 라이브러리)