AssignProjectConfiguration 작업
이 작업은 목록 구성 문자열을 허용하며 지정된 프로젝트에 해당 문자열을 할당합니다.
작업 매개 변수
다음 표에서는 AssignProjectConfiguration 작업의 매개 변수에 대해 설명합니다.
Parameter |
설명 |
---|---|
SolutionConfigurationContents |
선택적 [string] 출력 매개 변수입니다. 각 프로젝트에 대한 프로젝트 구성이 포함된 XML 문자열을 포함합니다. 구성이 명명된 프로젝트에 할당되었습니다. |
DefaultToVcxPlatformMapping |
선택적 [string] 출력 매개 변수입니다. 대부분의 형식에서 사용되는 플랫폼의 이름과 .vcxproj 파일에서 사용되는 이름 간의 매핑을 세미콜론으로 구분한 목록이 포함됩니다. 예를 들면 다음과 같습니다.
|
VcxToDefaultPlatformMapping |
Optional [string]출력 매개 변수. .vcxproj 플랫폼 이름과 .대부분의 형식에 사용되는 플랫폼 이름 간의 매핑을 세미콜론으로 구분한 목록이 들어 있습니다. 예를 들면 다음과 같습니다.
|
CurrentProjectConfiguration |
선택적 [string] 출력 매개 변수입니다. 현재 프로젝트에 대한 구성이 들어 있습니다. |
CurrentProjectPlatform |
선택적 [string] 출력 매개 변수입니다. 현재 프로젝트의 플랫폼을 포함합니다. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
선택적 [bool] 출력 매개 변수입니다. 프로젝트 구성에서 비활성화된 경우에도 참조를 빌드해야 하는지 여부를 나타내는 플래그가 들어 있습니다. |
ShouldUnsetParentConfigurationAndPlatform |
선택적 [bool] 출력 매개 변수입니다. 부모 구성 및 플랫폼을 설정하지 않아야 함을 나타내는 플래그를 포함합니다. |
OutputType |
선택적 [string] 출력 매개 변수입니다. 프로젝트에 대한 출력 유형이 들어 있습니다. |
ResolveConfigurationPlatformUsingMappings |
선택적 [bool] 출력 매개 변수입니다. 전달된 프로젝트 참조의 구성과 플랫폼을 확인하기 위해 빌드에서 기본 매핑을 사용해야 하는지 여부를 나타내는 플래그가 들어 있습니다. |
AssignedProjects |
선택적 ITaskItem[] 출력 매개 변수입니다. 확인된 참조 경로 목록을 포함합니다. |
UnassignedProjects |
선택적 ITaskItem[] 출력 매개 변수입니다. 사전 확인된 결과 목록을 사용하여 확인할 수 없는 프로젝트 참조 항목 목록을 포함합니다. |
설명
위에 나열된 매개 변수 외에도 이 작업은 Task 클래스에서 상속하는 TaskExtension 클래스의 매개 변수를 상속합니다. 추가 매개 변수 목록과 해당 설명은 TaskExtension 기본 클래스를 참조하십시오.