Share via


Tarefa VCBuild

Ajusta o vcbuild.exe, que constrói Visual C++ projetos e soluções que contêm Visual C++ projetos. Para obter mais informações, consulte Referência VCBUILD.

Parâmetros

A tabela a seguir descreve os parâmetros do VCBuild tarefa.

Parâmetro

Descrição

AdditionalLibPaths

Opcional ITaskItem[] parâmetro.

Especifica os caminhos adicionais para acrescentar a variável de ambiente LIBPATH antes de executar vcbuild.exe.

AdditionalOptions

Opcional String parâmetro.

Especifica opções de linha de comando adicionais que não têm parâmetros da tarefa dedicado.

Clean

Opcional Boolean parâmetro.

If true, especifica que a tarefa de saída apenas limpa saídas de compilação. Se o Rebuild o parâmetro é verdadeiro, ela substituirá esse parâmetro.

Configuration

Opcional String parâmetro.

Especifica o nome da configuração e plataforma para compilação com.

Por exemplo: Debug|Win32.

Este parâmetro também pode ser usado para especificar o nome de configuração.

Override

Opcional ITaskItem parâmetro.

Especifica o local de um arquivo de folha de propriedades VCBuild projeto substitui as configurações de arquivo.

Platform

Opcional String parâmetro.

Especifica o nome da plataforma para compilação para.

Projects

Necessário ITaskItem[] parâmetro.

Especifica os projetos a serem compilação.

Rebuild

Opcional Boolean parâmetro.

If true, especifica que a tarefa de limpeza criará saídas antes de executar uma compilação. Esse parâmetro substitui a Clean parâmetro.

SolutionFile

Opcional ITaskItem parâmetro.

Especifica o caminho completo para o arquivo de solução ao criar soluções. Este parâmetro é usado para resolver relacionados à solução Visual C++ macros do projeto.

Timeout

Opcional Int32 parâmetro.

Especifica a quantidade de time, em milissegundos, após o qual a tarefa executável é encerrada. O valor padrão é Int.MaxValue, indicando que não há nenhum período de time limite.

ToolPath

Opcional String parâmetro.

Especifica o local de onde a tarefa carrega o arquivo executável subjacente (vcbuild.exe). Se este parâmetro não for especificado, a tarefa utiliza o caminho de instalação do SDK correspondente à versão do estrutura que está executando o MSBuild.

UseEnvironment

Opcional Boolean parâmetro.

true usar variáveis de ambiente para os caminhos INCLUDE e LIB; caso contrário, false.

AdditionalLinkLibraryPaths

Opcional String parâmetro.

Especifica locais de referência adicional para acrescentar a variável de ambiente LIB. Link.exe usa o caminho LIB quando procura um arquivo especificado na linha de comando link, sistema autônomo um objeto ou a biblioteca. Lib.exe não usa uma variável de ambiente.

Exemplo

O exemplo a seguir utiliza o VCBuild tarefa para construir projetos especificados pela vcprojects coleção de itens.

<VCBuild
   Projects="@(vcprojects)"
   Configuration="$(configuration)"
   Rebuild="true"/>

Consulte também

Conceitos

Tarefas do MSBuild

MSBuild

Outros recursos

Referência de tarefa do MSBuild