Tarefa AssignProjectConfiguration
Essa tarefa aceita cadeias de caracteres de configuração de lista e as atribui a projetos especificados.
Parâmetros de tarefa
A tabela a seguir descreve os parâmetros da tarefa AssignProjectConfiguration
.
Parâmetro | Descrição |
---|---|
ProjectReferences |
Parâmetro de entrada ITaskItem[] necessário.Os projetos a serem configurados. |
SolutionConfigurationContents |
Parâmetro de saída string opcional.Contém uma cadeia de caracteres XML com uma configuração de projeto para cada projeto. As configurações são atribuídas aos projetos nomeados. |
DefaultToVcxPlatformMapping |
Parâmetro de saída string opcional.Contém uma lista delimitada por ponto e vírgula de mapeamentos dos nomes de plataforma usados pela maioria dos tipos para aqueles usados por arquivos .vcxproj. Por exemplo: "AnyCPU=Win32;X86=Win32;X64=X64" |
VcxToDefaultPlatformMapping |
Opcional Parâmetro de saída string .Contém uma lista delimitada por ponto e vírgula de mapeamentos de nomes de plataforma .vcxproj para os nomes de plataforma usados pela maioria dos tipos. Por exemplo: "Win32=AnyCPU;X64=X64" |
CurrentProjectConfiguration |
Parâmetro de saída string opcional.Contém a configuração para o projeto atual. |
CurrentProjectPlatform |
Parâmetro de saída string opcional.Contém a plataforma para o projeto atual. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
Parâmetro de saída bool opcional.Contém um sinalizador que indica que referências devem ser criadas mesmo que tenham sido desabilitadas na configuração do projeto. |
ShouldUnsetParentConfigurationAndPlatform |
Parâmetro de saída bool opcional.Contém um sinalizador que indica se a configuração pai e a plataforma devem ser desfeitas. |
OutputType |
Parâmetro de saída string opcional.Contém o tipo de saída para o projeto. |
ResolveConfigurationPlatformUsingMappings |
Parâmetro de saída bool opcional.Contém um sinalizador que indica se o build deve usar os mapeamentos padrão para resolver a configuração e a plataforma do aprovado nas referências do projeto. |
AssignedProjects |
Parâmetro de saída ITaskItem[] opcional.Contém a lista de caminhos de referência resolvidos. |
UnassignedProjects |
Parâmetro de saída ITaskItem[] opcional.Contém a lista de itens de referência de projeto que não puderam ser resolvidos usando a lista de saídas pré-resolvida. |
Comentários
Além dos parâmetros listados acima, essa tarefa herda parâmetros da classe TaskExtension, que herda da classe Task. Para obter uma lista desses parâmetros adicionais e suas descrições, confira Classe base TaskExtension.