Tâche AssignProjectConfiguration

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Cette tâche accepte une configuration de chaînes de liste et les affecte à des projets spécifiés.

Le tableau ci-dessous décrit les paramètres de la tâche AssignProjectConfiguration.

ParamètreDescription
SolutionConfigurationContentsFacultatif string paramètre de sortie.

Contient une chaîne XML qui contient une configuration de projet pour chaque projet. Les configurations sont affectées aux projets désignés.
DefaultToVcxPlatformMappingFacultatif string paramètre de sortie.

Contient une liste délimitée par des points-virgules des mappages des noms de plateforme utilisés

par la plupart des types à ceux utilisés par les fichiers .vcxproj.

Exemple :

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

 string paramètre de sortie.

Contient une liste délimitée par des points-virgules des mappages des noms de plateforme .vcxproj de plateforme utilisés par la plupart des types.

Exemple :

 "Win32=AnyCPU;X64=X64"
CurrentProjectConfigurationFacultatif string paramètre de sortie.

Contient la configuration pour le projet actuel.
CurrentProjectPlatformFacultatif string paramètre de sortie.

Contient la plateforme du projet actuel.
OnlyReferenceAndBuildProjectsEnabledInSolutionConfigurationFacultatif bool paramètre de sortie.

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 du projet.
ShouldUnsetParentConfigurationAndPlatformFacultatif bool paramètre de sortie.

Contient un indicateur spécifiant si la plate-forme et configuration parent doivent être annulés.
OutputTypeFacultatif string paramètre de sortie.

Contient le type de sortie pour le projet.
ResolveConfigurationPlatformUsingMappingsFacultatif bool paramètre de sortie.

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.
AssignedProjectsFacultatif ITaskItem[] paramètre de sortie.

Contient la liste des chemins d’accès de référence résolus.
UnassignedProjectsFacultatif ITaskItem[] paramètre de sortie.

Contient la liste des éléments de référence de projet qui ne peut pas être résolu à l’aide de la liste des sorties préalable résolue.

En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la TaskExtension (classe), qui elle-même hérite de la tâches classe. Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez TaskExtension Base Class.

Tâches
Référence des tâches

Afficher: