Tarefa AssignProjectConfiguration
Essa tarefa aceita cadeias de caracteres de configuração de lista e as atribui aos projetos especificados.
Parâmetros da tarefa
A tabela a seguir descreve os parâmetros da tarefa AssignProjectConfiguration.
Parâmetro |
Descrição |
---|---|
SolutionConfigurationContents |
Parâmetro de saída opcional de string. Contém uma cadeia de caracteres XML que contém uma configuração de projeto para cada projeto. As configurações são atribuídas a projetos nomeados. |
DefaultToVcxPlatformMapping |
Parâmetro de saída opcional de string. Contém uma lista delimitada por ponto-e-vírgula de mapeamentos de nomes de plataforma usados pela maioria dos tipos daqueles utilizados por arquivos .vcxproj. Por exemplo:
|
VcxToDefaultPlatformMapping |
Opcional Parâmetro de saída string. Contém uma lista delimitada por ponto-e-vírgula de mapeamentos de nomes da plataforma .vcxproj para nomes de plataforma usados pela maioria de tipos. Por exemplo:
|
CurrentProjectConfiguration |
Parâmetro de saída opcional de string. Contém a configuração do projeto atual. |
CurrentProjectPlatform |
Parâmetro de saída opcional de string. Contém a plataforma do projeto atual. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
Parâmetro de saída opcional de bool. Contém um sinalizador que indica que as referências devem ser compiladas mesmo que elas estejam desativadas na configuração do projeto. |
ShouldUnsetParentConfigurationAndPlatform |
Parâmetro de saída opcional de bool. Contém um sinalizador que indica se a configuração e a plataforma pai devem ser removidas. |
OutputType |
Parâmetro de saída opcional de string. Contém o tipo de saída do projeto. |
ResolveConfigurationPlatformUsingMappings |
Parâmetro de saída opcional de bool. Contém um sinalizador que indica se a compilação deverá usar os mapeamentos padrão para resolver a configuração e a plataforma informada em referências do projeto. |
AssignedProjects |
Parâmetro de saída opcional de ITaskItem[]. Contém a lista de caminhos resolvidos de referência. |
UnassignedProjects |
Parâmetro de saída opcional de ITaskItem[]. Contém a lista de itens de referência de projeto que não podem ser resolvidos com a lista pré-resolvida de saídas. |
Comentários
Além dos parâmetros listados acima, essa tarefa herda parâmetros da classe TaskExtension, que é herdada da própria classe Task. Para obter uma lista desses parâmetros adicionais e suas descrições, consulte Classe TaskExtension (base).