AssignProjectConfiguration 任务
此任务接受列表配置字符串并将它们分配给指定的项目。
任务参数
下表描述了 AssignProjectConfiguration 任务的参数。
Parameter |
说明 |
---|---|
SolutionConfigurationContents |
可选 [string] 输出参数。 包含 XML 字符串,其中包含每个项目的项目配置。 配置分配给已命名的项目。 |
DefaultToVcxPlatformMapping |
可选 [string] 输出参数。 从使用的平台名称包含以分号分隔的映射列表 大多数类型到 .vcxproj 文件所使用的。 例如:
|
VcxToDefaultPlatformMapping |
可选 [string] 输出参数。 包含以分号分隔的映射列表,从 .vcxproj 平台名称到大多数类型使用的平台名称。 例如:
|
CurrentProjectConfiguration |
可选 [string] 输出参数。 包含当前项目的配置。 |
CurrentProjectPlatform |
可选 [string] 输出参数。 包含当前项目的平台。 |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
可选 [bool] 输出参数。 包含一个标志,指示是否应生成引用(即使这些引用在项目配置中被禁用)。 |
ShouldUnsetParentConfigurationAndPlatform |
可选 [bool] 输出参数。 包含指示是否应取消设置父配置和平台的标志。 |
OutputType |
可选 [string] 输出参数。 包含项目的输出类型。 |
ResolveConfigurationPlatformUsingMappings |
可选 [bool] 输出参数。 包含一个标志,指示生成是否应使用默认映射来解析项目引用中传递的配置和平台。 |
AssignedProjects |
可选 ITaskItem[] 输出参数。 包含已解析引用路径的列表。 |
UnassignedProjects |
可选 ITaskItem[] 输出参数。 包含未能使用预解析输出列表进行解析的项目引用项的列表。 |
备注
除了上面列出的参数,此任务还将从 TaskExtension 类继承参数,此类本身从 Task 类继承。 有关这些附加参数及其说明的列表,请参见 TaskExtension 基类。