Sdílet prostřednictvím


AssignProjectConfiguration – úloha

Tato úloha přijímá řetězec seznamu konfigurace a přiřadí ho k zadaným projektům.

Parametry úlohy

Následující tabulka popisuje parametry úkolu AssignProjectConfiguration.

Parametr

Description

SolutionConfigurationContents

Volitelné výstupní parametry string.

Obsahuje řetězec XML obsahující projekt konfigurace pro každý projekt.Konfigurace jsou přiřazeny k projektům s názvem.

DefaultToVcxPlatformMapping

Volitelné výstupní parametry string.

Obsahuje seznam oddělený středníkem mapování názvů platforem používaných

ve většině typů používaných souborů VCXPROJ.

Příklad:

"AnyCPU=Win32;X86=Win32;X64=X64"

VcxToDefaultPlatformMapping

Volitelné

Výstupní parametr string.

Obsahuje seznam oddělený středníkem mapování názvů platforem .vcxproj na názvy platforem používané většinou typů.

Příklad:

"Win32=AnyCPU;X64=X64"

CurrentProjectConfiguration

Volitelné výstupní parametry string.

Obsahuje konfiguraci pro aktuální projekt.

CurrentProjectPlatform

Volitelné výstupní parametry string.

Obsahuje platformu pro aktuální projekt.

OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration

Volitelné výstupní parametry bool.

Obsahuje příznak označující, že odkazy by měly být vypracován, i když byly zakázány v konfiguraci projektu.

ShouldUnsetParentConfigurationAndPlatform

Volitelné výstupní parametry bool.

Obsahuje příznak označující, pokud nadřazená konfigurace a platforma mají být zrušeny.

OutputType

Volitelné výstupní parametry string.

Obsahuje typ výstupu pro projekt.

ResolveConfigurationPlatformUsingMappings

Volitelné výstupní parametry bool.

Obsahuje příznak označující, pokud sestavení má použít výchozí mapování k řešení konfigurace a platformy předané v odkazech projektu.

AssignedProjects

Volitelné výstupní parametry ITaskItem[].

Obsahuje seznam cest vyřešených odkazů.

UnassignedProjects

Volitelné výstupní parametry ITaskItem[].

Obsahuje seznam referenčních položek projektu, které nelze vyřešit pomocí předem vyřešených seznamů výstupů.

Poznámky

Kromě výše uvedených parametrů zdědí tento úkol parametry ze třídy TaskExtension, která sama dědí ze třídy Task.Seznam těchto dalších parametrů a jejich popisy naleznete v tématu TaskExtension – základní třída.

Viz také

Koncepty

Úlohy nástroje MSBuild

Další zdroje

Referenční dokumentace úlohy nástroje MSBuild