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"/>