Tâche AssignProjectConfiguration
Cette tâche accepte les chaînes de configuration de liste et les affecte à des projets spécifiés.
Paramètres de la tâche
Le tableau suivant décrit les paramètres de la tâche AssignProjectConfiguration.
Paramètre |
Description |
---|---|
SolutionConfigurationContents |
Paramètre de sortie string facultatif. Contient une chaîne XML dans laquelle se trouve une configuration de projet pour chaque projet. Les configurations sont affectées aux projets désignés. |
DefaultToVcxPlatformMapping |
Paramètre de sortie string facultatif. Contient la liste délimitée par des points-virgules des mappages des noms de plateforme utilisés. par la plupart des types utilisés par les fichiers .vcxproj. Par exemple :
|
VcxToDefaultPlatformMapping |
Facultatif Paramètre de sortie string. Contient la liste délimitée par des points-virgules des mappages des noms de plateforme .vcxproj avec les noms de plateforme utilisés par la plupart des types. Par exemple :
|
CurrentProjectConfiguration |
Paramètre de sortie string facultatif. Contient la configuration du projet actuel. |
CurrentProjectPlatform |
Paramètre de sortie string facultatif. Contient la plateforme du projet actuel. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
Paramètre de sortie bool facultatif. Contient un indicateur spécifiant que les références doivent être générées même si elles ont été désactivées dans la configuration de projet. |
ShouldUnsetParentConfigurationAndPlatform |
Paramètre de sortie bool facultatif. Contient un indicateur spécifiant si la plate-forme et la configuration parent ne doivent pas être définies. |
OutputType |
Paramètre de sortie string facultatif. Contient le type de sortie du projet. |
ResolveConfigurationPlatformUsingMappings |
Paramètre de sortie bool facultatif. Contient un indicateur spécifiant si la build doit utiliser les mappages par défaut pour résoudre la configuration et la plateforme des éléments passés dans les références de projet. |
AssignedProjects |
Paramètre de sortie ITaskItem[] facultatif. Contient la liste des chemins d'accès de référence résolus. |
UnassignedProjects |
Paramètre de sortie ITaskItem[] facultatif. Contient la liste des éléments de référence de projet qui n'ont pas pu être résolus à l'aide de la liste de sorties pré-résolue. |
Notes
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension, qui hérite elle-même de la classe Task. Pour obtenir la liste de ces paramètres supplémentaires et de leurs descriptions, consultez Classe TaskExtension Base.