다음을 통해 공유


VCProjectConfigurationProperties 인터페이스

프로젝트 구성의 속성이 들어 있습니다.

네임스페이스:  Microsoft.VisualStudio.VCProject
어셈블리:  Microsoft.VisualStudio.VCProject(Microsoft.VisualStudio.VCProject.dll)

구문

‘선언
<GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")> _
Public Interface VCProjectConfigurationProperties
[GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")]
public interface VCProjectConfigurationProperties
[GuidAttribute(L"8E267027-33C6-11D3-8D52-00C04F8ECDB7")]
public interface class VCProjectConfigurationProperties
[<GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")>]
type VCProjectConfigurationProperties =  interface end
public interface VCProjectConfigurationProperties

VCProjectConfigurationProperties 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ATLMinimizesCRunTimeLibraryUsage ATL이 C 런타임 라이브러리에 정적으로 연결되도록 하여 종속성을 최소화합니다.이렇게 하려면 useOfATL 속성이 설정되어 있어야 합니다.
Public 속성 Attach 이 프로젝트를 디버깅할 때 디버거가 Command 속성에 지정된 프로세스에 연결되어야 하는지 여부를 지정합니다.
Public 속성 CharacterSet 컴파일러에서 지정된 문자 집합을 사용하도록 지시합니다.
Public 속성 Command Remote 에서 로컬 디버깅을 지정하고 Attach가 false인 경우, Command 속성은 사용자가 디버거를 호출할 때 시작할 실행 파일을 지정합니다.Attach가 true이고 Remote에서 원격 디버깅을 지정하는 경우, Command 속성은 사용자가 디버거를 호출할 때 디버그 프로세스에서 연결해야 하는 프로세스를 지정합니다.
Public 속성 CommandArguments Attach 가 false인 경우 Command에 지정된 프로세스에 전달할 인수입니다.
Public 속성 ConfigurationType 이 구성에서 생성하는 출력 형식을 가져오거나 설정합니다.
Public 속성 DebuggerType 관리 또는 비관리 코드에 대한 디버거 설정을 지정합니다.디버깅하고 있는 코드와 일치하지 않는 디버거 형식을 지정하는 경우, 특정 섹션의 코드를 한 단계씩 실행할 수 없습니다.예를 들어 관리되는 디버거를 지정하면 비관리 코드를 한 단계씩 실행할 수 없습니다.
Public 속성 DeleteExtensionsOnClean 정리하거나 다시 빌드할 때 삭제할 중간 디렉터리의 파일을 지정합니다.
Public 속성 EnableManagedIncrementalBuild
Public 속성 HttpUrl ATL Server 디버깅의 경우 프로젝트에 대한 URL을 지정합니다.
Public 속성 IntermediateDirectory 중간 파일 디렉터리에 대한 상대 경로를 지정합니다.이 경로는 환경 변수를 포함할 수 있습니다.
Public 속성 ManagedExtensions 이 구성에서 Visual C++를 사용하도록 지정합니다.C++ 컴파일러의 /clr(공용 언어 런타임 컴파일) 옵션 기능을 노출합니다.
Public 속성 OutputDirectory 출력을 배치할 디렉터리를 지정합니다.기본적으로 프로젝트 디렉터리가 사용됩니다.
Public 속성 OutputPath 프로젝트 구성에 사용할 출력 파일의 위치를 지정합니다.
Public 속성 PDBPath 기호 파일을 검색할 추가 디렉터리입니다.
Public 속성 Remote 로컬 또는 원격 디버깅을 지정합니다.
Public 속성 RemoteCommand Attach 가 false이고 Remote에서 원격 디버깅을 지정하는 경우, 사용자가 디버거를 호출할 때 실행 파일이 시작됩니다.Attach가 true이고 Remote에서 원격 디버깅을 지정하는 경우, RemoteCommand 속성은 사용자가 디버거를 호출할 때 디버그 프로세스에서 연결해야 하는 프로세스를 지정합니다.
Public 속성 RemoteMachine Remote 에서 원격 디버깅을 지정하는 경우, RemoteMachine 속성은 디버깅할 프로그램이 포함된 컴퓨터 이름을 지정합니다.
Public 속성 SQLDebugging 프로젝트에 대한 SQL 디버깅을 활성화합니다.
Public 속성 useOfATL 구성에서 ATL이 사용되는 방법을 지정합니다.
Public 속성 useOfMfc 구성에서 MFC가 사용되는 방법을 지정합니다.
Public 속성 WholeProgramOptimization 코드 생성을 링크 타임으로 지연시켜 크로스 모듈 최적화를 사용하도록 설정합니다.컴파일러의 /GL(전체 프로그램 최적화) 옵션 기능을 노출합니다.
Public 속성 WorkingDirectory 디버거의 작업 디렉터리입니다.기본 위치는 .vcxproj 파일이 들어 있는 디렉터리입니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.VCProject 네임스페이스