Attività AssignProjectConfiguration
Questa attività accetta stringhe di configurazione elenco e le assegna ai progetti specificati.
Parametri dell'attività
Nella tabella che segue vengono descritti i parametri dell'attività AssignProjectConfiguration
.
Parametro | Descrizione |
---|---|
ProjectReferences |
Parametro di input obbligatorio ITaskItem[] .Progetti da configurare. |
SolutionConfigurationContents |
Parametro di output string facoltativo.Include una stringa XML contenente una configurazione di progetto per ogni progetto. Le configurazioni vengono assegnate ai progetti con nome. |
DefaultToVcxPlatformMapping |
Parametro di output string facoltativo.Contiene un elenco delimitato da punto e virgola dei mapping dai nomi di piattaforma usati dalla maggior parte dei tipi a quelli usati dai file VCXPROJ. Ad esempio: "AnyCPU=Win32;X86=Win32;X64=X64" |
VcxToDefaultPlatformMapping |
Facoltativo Parametro di output string .Contiene un elenco delimitato da punto e virgola dei mapping dai nomi di piattaforma VCXPROJ ai nomi di piattaforma usati dalla maggior parte dei tipi. Ad esempio: "Win32=AnyCPU;X64=X64" |
CurrentProjectConfiguration |
Parametro di output string facoltativo.Contiene la configurazione per il progetto corrente. |
CurrentProjectPlatform |
Parametro di output string facoltativo.Contiene la piattaforma per il progetto corrente. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
Parametro di output bool facoltativo.Contiene un flag che indica che i riferimenti devono essere compilati anche se sono stati disabilitati nella configurazione del progetto. |
ShouldUnsetParentConfigurationAndPlatform |
Parametro di output bool facoltativo.Contiene un flag che indica se la configurazione padre e la piattaforma devono essere annullate. |
OutputType |
Parametro di output string facoltativo.Contiene il tipo di output per il progetto. |
ResolveConfigurationPlatformUsingMappings |
Parametro di output bool facoltativo.Contiene un flag che indica se la compilazione deve usare i mapping predefiniti per risolvere la configurazione e la piattaforma dei riferimenti del progetto passati. |
AssignedProjects |
Parametro di output ITaskItem[] facoltativo.Contiene l'elenco dei percorsi dei riferimenti risolti. |
UnassignedProjects |
Parametro di output ITaskItem[] facoltativo.Contiene l'elenco degli elementi di riferimento del progetto che non sono stati risolti usando l'elenco di output prerisolto. |
Osservazioni:
Oltre ai parametri elencati sopra, questa attività eredita i parametri dalla classe TaskExtension, che a sua volta eredita dalla classe Task. Per un elenco di questi parametri aggiuntivi e le rispettive descrizioni, vedere TaskExtension Base Class.