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