Compartilhar via


Tarefa de AssignProjectConfiguration

Esta tarefa aceita uma seqüências de configuração de lista e atribui-los para projetos especificados.

Parâmetros da tarefa

A tabela a seguir descreve os parâmetros da AssignProjectConfiguration de tarefas.

Parâmetro

Descrição

SolutionConfigurationContents

Opcional [string] parâmetro de saída.

Contém uma cadeia XML que contém uma configuração de projeto para cada projeto. As configurações são atribuídas aos projetos nomeados.

DefaultToVcxPlatformMapping

Opcional [string] parâmetro de saída.

Contém uma lista delimitada por ponto e de mapeamentos de nomes de plataforma usados

Por que a maioria dos tipos para os usados pelos arquivos de .vcxproj.

Por exemplo:

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

VcxToDefaultPlatformMapping

Optional

[string]parâmetro de saída.

Contém uma lista delimitada por ponto-e-vírgula dos mapeamentos de nomes de plataforma .vcxproj para o uso de nomes de plataforma pela maioria dos tipos.

Por exemplo:

"Win32=AnyCPU;X64=X64"

CurrentProjectConfiguration

Opcional [string] parâmetro de saída.

Contém a configuração para o projeto atual.

CurrentProjectPlatform

Opcional [string] parâmetro de saída.

Contém a plataforma para o projeto atual.

OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration

Opcional [bool] parâmetro de saída.

Contém um sinalizador que indica que as referências devem ser criadas, mesmo se eles foram desabilitados na configuração do projeto.

ShouldUnsetParentConfigurationAndPlatform

Opcional [bool] parâmetro de saída.

Contém um sinalizador que indica se a configuração de pai e a plataforma devem ser desfeitos.

OutputType

Opcional [string] parâmetro de saída.

Contém o tipo de saída para o projeto.

ResolveConfigurationPlatformUsingMappings

Opcional [bool] parâmetro de saída.

Contém um sinalizador que indica se a compilação deve usar os mapeamentos padrão para resolver a configuração e plataforma do passado em referências de projeto.

AssignedProjects

Opcional ITaskItem[] parâmetro de saída.

Contém a lista de caminhos de referência resolvido.

UnassignedProjects

Opcional ITaskItem[] parâmetro de saída.

Contém a lista de itens de referência de projeto que não puderam ser resolvidos usando a lista de pre-resolved de saídas.

Comentários

Além de para os parâmetros listados acima, esta tarefa herda os parâmetros da TaskExtension , a própria classe herda o Task classe. Para obter uma lista desses parâmetros adicionais e suas descrições, consulte Classe Base de TaskExtension.

Consulte também

Conceitos

Tarefas do MSBuild

Outros recursos

Referência de tarefa do MSBuild