AssignProjectConfiguration 작업
이 작업은 목록 구성 문자열을 허용하고 여기에 지정된 프로젝트를 할당합니다.
작업 매개 변수
다음 표에서는 AssignProjectConfiguration
작업의 매개 변수에 대해 설명합니다.
매개 변수 | 설명 |
---|---|
ProjectReferences |
필수 ITaskItem[] 입력 매개 변수입니다.구성할 프로젝트입니다. |
SolutionConfigurationContents |
선택적 string 출력 매개 변수입니다.각 프로젝트에 대한 프로젝트 구성을 포함하는 XML 문자열을 포함합니다. 구성은 명명된 프로젝트에 할당됩니다. |
DefaultToVcxPlatformMapping |
선택적 string 출력 매개 변수입니다.대부분의 형식에 사용되는 플랫폼 이름과 .vcxproj 파일에 사용되는 플랫폼 이름 간의 매핑을 세미콜론으로 구분한 목록을 포함합니다. 예시: "AnyCPU=Win32;X86=Win32;X64=X64" |
VcxToDefaultPlatformMapping |
선택 사항string 출력 매개 변수입니다..vcxproj 플랫폼 이름에서 대부분의 형식에 사용되는 플랫폼 이름으로의 매핑 목록을 세미콜론으로 구분하여 포함합니다. 예시: "Win32=AnyCPU;X64=X64" |
CurrentProjectConfiguration |
선택적 string 출력 매개 변수입니다.현재 프로젝트에 대한 구성을 포함합니다. |
CurrentProjectPlatform |
선택적 string 출력 매개 변수입니다.현재 프로젝트에 대한 플랫폼을 포함합니다. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
선택적 bool 출력 매개 변수입니다.프로젝트 구성에서 사용되지 않은 경우에도 참조를 빌드해야 함을 나타내는 플래그를 포함합니다. |
ShouldUnsetParentConfigurationAndPlatform |
선택적 bool 출력 매개 변수입니다.부모 구성 및 플랫폼을 설정 해제해야 함을 나타나는 플래그를 포함합니다. |
OutputType |
선택적 string 출력 매개 변수입니다.프로젝트에 대한 출력 형식을 포함합니다. |
ResolveConfigurationPlatformUsingMappings |
선택적 bool 출력 매개 변수입니다.전달된 프로젝트 참조의 구성 및 플랫폼을 확인하기 위해 빌드가 기본 매핑을 사용해야 하는지를 나타내는 플래그를 포함합니다. |
AssignedProjects |
선택적 ITaskItem[] 출력 매개 변수입니다.확인된 참조 경로의 목록을 포함합니다. |
UnassignedProjects |
선택적 ITaskItem[] 출력 매개 변수입니다.사전 확인된 출력 목록을 사용하여 확인할 수 없는 프로젝트 참조 항목의 목록을 포함합니다. |
설명
이 작업은 위에 나와 있는 매개 변수 외에 Task 클래스에서 직접 상속하는 TaskExtension 클래스의 매개 변수도 상속합니다. 이러한 추가 매개 변수 및 해당 설명이 포함된 목록은 TaskExtension 기본 클래스를 참조하세요.