Condividi tramite


Attività AssignProjectConfiguration

Tramite questa attività vengono accettate le stringhe di configurazione di un elenco, che vengono assegnate a determinati progetti.

Parametri dell'attività

Nella tabella riportata di seguito sono descritti i parametri dell'attività AssignProjectConfiguration.

Parametro

Descrizione

SolutionConfigurationContents

Parametro di output string facoltativo.

Contiene una stringa XML con una configurazione del progetto per ciascun progetto. Le configurazioni vengono assegnate a progetti denominati.

DefaultToVcxPlatformMapping

Parametro di output string facoltativo.

Contiene un elenco delimitato da punti e virgola di mapping dai nomi di piattaforma utilizzati

dalla maggior parte dei tipi a quegli utilizzati dai file con estensione vcxproj.

Ad esempio:

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

VcxToDefaultPlatformMapping

Facoltativo

Parametro di output string.

Contiene un elenco dei mapping dei nomi di piattaforma con estensione vcxproj separati da punto e virgola ai nomi di piattaforma utilizzati 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 tramite il quale viene indicato che i riferimenti devono essere compilati, anche se sono disabilitati nella configurazione del progetto.

ShouldUnsetParentConfigurationAndPlatform

Parametro di output bool facoltativo.

Contiene un flag tramite il quale si indica se per la configurazione padre e la piattaforma l'impostazione deve essere annullata.

OutputType

Parametro di output string facoltativo.

Contiene il tipo di output per il progetto.

ResolveConfigurationPlatformUsingMappings

Parametro di output bool facoltativo.

Contiene un flag tramite il quale viene indicato se nella compilazione devono essere utilizzati i mapping predefiniti per risolvere la configurazione e la piattaforma dei riferimenti ai progetti che sono stati passati.

AssignedProjects

Parametro di output ITaskItem[] facoltativo.

Contiene l'elenco dei percorsi di riferimento risolti.

UnassignedProjects

Parametro di output ITaskItem[] facoltativo.

Contiene l'elenco di elementi di riferimento al progetto che non è possibile risolvere utilizzando l'elenco prerisolto di output.

Note

Oltre ai parametri sopra elencati, questa attività eredita i parametri dalla classe TaskExtension, che eredita dalla classe Task. Per un elenco di tali parametri aggiuntivi e le relative descrizioni, vedere Classe di base TaskExtension.

Vedere anche

Concetti

Attività di MSBuild

Altre risorse

Riferimenti delle attività MSBuild