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.