Share via


Windows 스토어 앱 디버깅

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

단원 내용

디버깅 세션을 시작하는 방법(JavaScript)

디버깅 세션을 시작하는 방법에서는 JavaScript 응용 프로그램용 디버깅 세션을 구성 및 시작하기 위한 여러 옵션에 대해 설명합니다.

퀵 스타트: 디버거 탐색(JavaScript)

디버거 탐색에서는 디버깅을 시작하고 중지하는 방법, 코드를 탐색하는 방법 및 프로그램 상태를 보는 방법을 보여 주는 간단한 응용 프로그램을 보여 줍니다.

빠른 시작: 앱 디버깅(JavaScript)

JavaScript 응용 프로그램 디버깅에서는 JavaScript 디버깅과 관련되어 있고 Internet Explorer 및 기타 브라우저용 응용 프로그램을 개발한 프로그래머에게 익숙할 수 있는 기능 및 절차를 보여 줍니다.

디버깅 세션을 시작하는 방법(Visual C++, Visual C# 및 Visual Basic)

디버깅 세션(Visual C++, Visual C# 및 Visual Basic)을 시작하는 방법에서는 Visual C++, Visual C# 또는 Visual Basic으로 작성된 응용 프로그램용 디버깅 세션을 구성 및 시작하기 위한 여러 옵션에 대해 설명합니다.

퀵 스타트: 디버거 탐색(Xaml 및 C#)

디버거 탐색에서는 디버깅을 시작하고 중지하는 방법, 코드를 탐색하는 방법 및 프로그램 상태를 보고 변경하는 방법을 보여 주는 간단한 응용 프로그램을 보여 줍니다.

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

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

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

참고 항목

참조

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