프로젝트 디자이너, 디버그 페이지Debug Page, Project Designer

경고

이 항목은 UWP 앱에 적용되지 않습니다.This topic does not apply to UWP apps. Windows 개발자 센터에서 디버그 세션 시작(VB, C#, C++ 및 XAML)을 참조하세요.See Start a debug session (VB, C#, C++ and XAML) in the Windows Dev Center.

프로젝트 디자이너디버그 페이지를 사용하여 Visual Basic 또는 C# 프로젝트에서 디버깅 동작의 속성을 설정합니다.Use the Debug page of the Project Designer to set properties for debugging behavior in a Visual Basic or C# project.

디버그 페이지에 액세스하려면 솔루션 탐색기에서 프로젝트 노드를 선택합니다.To access the Debug page, select a project node in Solution Explorer. 프로젝트 메뉴에서 ProjectName속성을 클릭합니다.On the Project menu, choose ProjectNameProperties. 프로젝트 디자이너가 나타나면 디버그 탭을 클릭합니다.When the Project Designer appears, click the Debug tab.

구성 및 플랫폼Configuration and Platform

다음 옵션을 사용하면 표시하거나 수정할 구성 및 플랫폼을 선택할 수 있습니다.The following options allow you to select the configuration and platform to display or modify.

구성Configuration
표시하거나 수정할 구성 설정을 지정합니다.Specifies which configuration settings to display or modify. 설정에는 디버그(기본값), 릴리스 또는 모든 구성이 포함됩니다.The settings can be Debug (default), Release, or All Configurations. 자세한 내용은 디버그 및 릴리스 프로젝트 구성을 참조하세요.For more information, see Debug and Release Project Configurations.

플랫폼Platform
표시하거나 수정할 플랫폼 설정을 지정합니다.Specifies which platform settings to display or modify. 선택 항목에는 CPU(기본값), x64x86이 포함됩니다.The choices can include Any CPU (default), x64, and x86. 자세한 내용은 디버그 및 릴리스 프로젝트 구성을 참조하세요.For more information, see Debug and Release Project Configurations.

시작 작업Start Action

시작 작업은. 프로젝트, 사용자 지정 프로그램, URL 등 응용 프로그램을 디버깅할 때 시작할 항목을 나타냅니다.Start Action indicates the item to start when the application is debugged: the project, a custom program, a URL, or nothing. 기본적으로 이 옵션은 프로젝트 시작으로 설정되어 있습니다.By default, this option is set to Start project. 디버그 페이지의 시작 작업 설정은 StartAction 속성의 값을 결정합니다.The Start Action setting on the Debug page determines the value of the StartAction property.

시작 프로젝트Start project
이 옵션을 선택하여 응용 프로그램을 디버깅할 때 실행 파일(Windows 응용 프로그램 및 콘솔 응용 프로그램 프로젝트의 경우)이 시작되도록 지정합니다.Choose this option to specify that the executable (for Windows Application and Console Application projects) should be started when the application is debugged. 이 옵션은 기본적으로 선택됩니다.This option is selected by default.

시작 외부 프로그램Start external program
이 옵션을 선택하여 응용 프로그램을 디버깅할 때 특정 프로그램을 시작하도록 지정합니다.Choose this option to specify that a specific program should be started when the application is debugged.

URL로 브라우저 시작Start browser with URL
이 옵션을 선택하여 응용 프로그램을 디버깅할 때 특정 URL에 액세스하도록 지정합니다.Choose this option to specify that a particular URL should be accessed when the application is debugged.

시작 옵션Start Options

명령줄 인수Command line arguments
이 텍스트 상자에 디버깅에 사용할 명령줄 인수를 입력합니다.In this text box, enter the command-line arguments to use for debugging.

작업 디렉터리Working directory
이 텍스트 상자에 프로젝트를 시작할 디렉터리를 입력합니다.In this text box, enter the directory from which the project will be launched. 또는 찾아보기 단추(...)를 클릭하여 디렉터리를 선택합니다.Or click the Browse button (...) to choose a directory.

원격 컴퓨터 사용Use remote machine
원격 컴퓨터에서 응용 프로그램을 디버깅하려면 이 확인란을 선택하고 텍스트 상자에 원격 컴퓨터에 대한 경로를 입력합니다.To debug the application from a remote computer, select this check box, and enter the path to the remote computer in the text box.

디버거 사용Enable Debuggers

비관리 코드 디버깅 사용Enable unmanaged code debugging
이 옵션은 네이티브 코드의 디버깅이 지원되는지를 지정합니다.This option specifies whether debugging of native code is supported. COM 개체를 호출하는 경우 또는 프로젝트를 호출하는 네이티브 코드로 작성된 사용자 지정 프로그램을 시작하고 네이티브 코드를 디버깅해야 하는 경우 이 확인란을 선택합니다.Select this check box if you are making calls to COM objects or if you start a custom program written in native code that calls your project and you must debug the native code. 이 확인란의 선택을 취소하여 비관리 코드의 디버깅을 비활성화합니다.Clear this check box to disable debugging of unmanaged code. 이 확인란은 기본적으로 선택되어 있지 않습니다.This check box is cleared by default.

SQL Server 디버깅 사용Enable SQL Server debugging
Visual Basic 응용 프로그램에서 SQL 프로시저의 디버깅을 사용하거나 사용하지 않도록 설정하려면 이 확인란을 선택하거나 선택을 취소합니다.Select or clear this check box to enable or disable debugging of SQL procedures from your Visual Basic application. 이 확인란은 기본적으로 선택되어 있지 않습니다.This check box is cleared by default.

Visual Studio 호스팅 프로세스 사용Enable the Visual Studio hosting process
이 확인란을 선택하여 Visual Studio 호스팅 프로세스를 사용합니다.Select this check box to enable the Visual Studio hosting process. 이 확인란은 기본적으로 선택되어 있습니다.This check box is selected by default. 자세한 내용은 호스팅 프로세스(vshost.exe)를 참조하세요.For more information, see Hosting Process (vshost.exe).

보안 영역을 디버그하려면 고급 보안 설정 대화 상자에서 이 옵션 및 선택한 사용 권한 집합으로 이 응용 프로그램 디버깅을 사용해야 합니다.To debug in a security zone, you must enable this option and Debug this application with the selected permission set in the Advanced Security Settings Dialog Box.

참고 항목See Also

Visual Studio의 디버깅 Debugging in Visual Studio
C# 디버그 구성을 위한 프로젝트 설정 Project Settings for C# Debug Configurations
Visual Basic 디버그 구성을 위한 프로젝트 설정 Project Settings for a Visual Basic Debug Configuration
디버깅 속성 관리 Managing Debugging Properties
방법: 제한된 권한으로 ClickOnce 응용 프로그램 디버그 How to: Debug a ClickOnce Application with Restricted Permissions
방법: 구성 만들기 및 편집How to: Create and Edit Configurations