VCDebugSettings 인터페이스
VCDebugSettings 개체에는 프로젝트의 속성 페이지 대화 상자에서 구성 속성 폴더에 있는 Debug 속성 페이지의 설정을 프로그래밍 방식으로 조작하는 데 사용할 수 있는 속성이 들어 있습니다.
네임스페이스: Microsoft.VisualStudio.VCProjectEngine
어셈블리: Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)
구문
‘선언
<GuidAttribute("22F4606C-9A37-41C5-93B5-2A1C11468BFA")> _
Public Interface VCDebugSettings
[GuidAttribute("22F4606C-9A37-41C5-93B5-2A1C11468BFA")]
public interface VCDebugSettings
[GuidAttribute(L"22F4606C-9A37-41C5-93B5-2A1C11468BFA")]
public interface class VCDebugSettings
[<GuidAttribute("22F4606C-9A37-41C5-93B5-2A1C11468BFA")>]
type VCDebugSettings = interface end
public interface VCDebugSettings
VCDebugSettings 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
ApplicationArguments | 디버깅할 응용 프로그램에 대한 인수를 설정하거나 가져옵니다. | |
ApplicationCommand | 디버깅할 응용 프로그램의 이름을 설정하거나 가져옵니다. | |
Attach | 이 프로젝트를 디버깅할 때 디버거가 Command 속성에 지정된 프로세스에 연결되어야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. | |
Command | Remote 에서 로컬 디버깅을 지정하고 Attach가 false인 경우, Command 속성은 사용자가 디버거를 호출할 때 시작할 실행 파일을 지정합니다.Attach가 true이고 Remote에서 원격 디버깅을 지정하는 경우, Command 속성은 사용자가 디버거를 호출할 때 디버그 프로세스에서 연결해야 하는 프로세스를 지정합니다. | |
CommandArguments | Attach 가 false인 경우 Command에 지정된 프로세스에 전달할 인수를 가져오거나 설정합니다. | |
DebuggerFlavor | 시작할 디버거입니다. | |
DebuggerType | 관리 또는 비관리 코드에 대한 디버거 설정을 가져오거나 설정합니다. | |
Environment | 디버기에 대한 환경이나, 기존 환경과 병합할 변수를 가져오거나 설정합니다. | |
EnvironmentMerge | 지정된 환경 변수를 기존 환경과 병합할지 여부를 지정하는 값을 가져오거나 설정합니다. | |
HttpUrl | ATL Server 디버깅의 경우 프로젝트에 대한 URL을 지정합니다. | |
MPIAcceptFilter | 디버거에 대한 다중 프로세서 인터페이스 허용 필터를 가져오거나 설정합니다. | |
MPIAcceptMode | 디버거에 대한 다중 프로세서 인터페이스 허용 값을 가져오거나 설정합니다. | |
MPIRunArguments | 다중 프로세서 인터페이스 디버깅을 위한 실행 인수를 설정하거나 가져옵니다. | |
MPIRunCommand | 다중 프로세서 인터페이스 영역에서 실행할 명령 이름을 설정하거나 가져옵니다. | |
MPIRunWorkingDirectory | 다중 프로세서 인터페이스 작업 디렉터리를 설정하거나 가져옵니다. | |
PDBPath | 기호 파일을 검색할 추가 디렉터리를 가져오거나 설정합니다. | |
Remote | 로컬 또는 원격 디버깅을 가져오거나 설정합니다. | |
RemoteCommand | Attach 가 false이고 Remote에서 원격 디버깅을 지정하는 경우, 사용자가 디버거를 호출할 때 실행 파일이 시작됩니다.Attach가 true이고 Remote에서 원격 디버깅을 지정하는 경우, RemoteCommand 속성은 사용자가 디버거를 호출할 때 디버그 프로세스에서 연결해야 하는 프로세스를 지정합니다. | |
RemoteMachine | Remote 에서 원격 디버깅을 지정하는 경우, RemoteMachine 속성은 디버깅할 프로그램이 포함된 컴퓨터 이름을 지정합니다. | |
ShimCommand | 디버깅 shim 명령을 설정하거나 가져옵니다. | |
SQLDebugging | 프로젝트에 대한 SQL 디버깅을 활성화합니다. | |
WorkingDirectory | 디버거의 작업 디렉터리입니다.기본 디렉터리는 .vcxproj 파일이 들어 있는 디렉터리입니다. |
위쪽
설명
참고 C++ 디버그 구성에 대한 프로젝트 설정 에 대 한 자세한 내용은 해당 Debug 속성 페이지입니다. 참고 프로젝트 속성 사용 프로젝트의 액세스에 대 한 내용은 속성 페이지 대화 상자.