Compartilhar via


Definir uma compilação usando o modelo padrão

Você pode usar o modelo padrão para definir rapidamente de uma compilação básica, selecionando os projetos de código que você deseja criar. Você também pode usar este modelo para incluir a funcionalidade mais avançada (como a execução de testes automatizados) e para ajustar vários aspectos do processo de compilação para atender às necessidades de sua equipe.

Permissões necessárias

Para executar este procedimento, você deve ter o Editar definição de compilação permissão definida Permitir. Para obter mais informações, consulte Permissões de Team Foundation Server.

Para criar uma definição de compilação usando o modelo padrão

  1. Em Team Explorer, clique no projeto de equipe na qual você deseja definir sua compilação. 

  2. Sobre o Build menu, clique em Nova definição de compilação.

  3. Em nome de definição de compilação, digite um nome.

  4. Clique o processo guia.

    Em criar um modelo de processo, o Modelo padrão é selecionada por padrão.

  5. Em parâmetros de processo de compilação, expanda o necessária nó e especificar pelo menos uma solução ou projeto ao criar.

    Para obter mais informações, consulte especificar os projetos que deseja construir posteriormente neste tópico.

  6. Use as informações neste tópico para preencher os campos que fornecem a funcionalidade que você deseja colocar a definição de compilação.

  7. Depois que você concluiu os campos a processo guia, preencha os campos na disparador, espaço de trabalho, Construir padrões, e Política de retenção guias.

    Para obter mais informações, consulte Criar uma definição de compilação básico.

Neste tópico.

  • Sobre os parâmetros de processo de compilação para o modelo padrão

  • Especifique os projetos que você deseja criar

  • Especificar as plataformas e configurações que você deseja criar

  • Especifique quais agentes processo de compilação a compilação

  • Especificar limites de horário do agente de compilação

  • Executar testes automatizados

    • Especificar as categorias de teste

    • Configurar várias execuções de teste

    • Desativar temporariamente os testes

  • Habilitar análise de impacto de teste

  • Especificar parâmetros de processo de construção básicos

  • Especificar parâmetros de processo de compilação avançadas

Sobre os parâmetros de processo de compilação para o modelo padrão

Este tópico explica como definir uma compilação usando os parâmetros do processo de compilação em compilações são baseadas no modelo padrão. As informações neste tópico descrevem a funcionalidade que deve corresponder a Visual Studio Application Lifecycle Management (ALM) , desde que as seguintes condições forem verdadeiras:

  • Você está trabalhando em um projeto de equipe foi criado a partir de um dos dois modelos de processo estão incluídos no Visual Studio ALM: MSF for Agile Software Development v de 5.0 ou do MSF for CMMI Process Improvement v de 5.0.

  • Ninguém na sua equipe tenha removido ou personalizado o modelo padrão.

Especifique os projetos que você deseja criar

No projetos de construção caixa, você pode especificar um ou mais soluções ou projetos para criar. (Para exibir esta caixa, expanda o necessária nó e em seguida, expanda o itens para a compilação nó.) Você deve especificar pelo menos uma solução ou projeto.

Se você estiver criando várias relacionadas a projetos, normalmente, você deve adicioná-los para uma solução única e especificar essa solução na projetos de construção caixa em vez de listar cada projeto separadamente.

No projetos de construção caixa, você pode clicar no botão de reticências (...) para abrir e usar o /Projetos de soluções caixa de diálogo para especificar as soluções ou projetos para criar.

Para preencher o projetos de construção manualmente, especifique o caminho de controle de versão completa para cada projeto ou solução que você deseja criar. Você pode delimitar cada valor com uma vírgula, como mostra o exemplo a seguir:

$/ Recursos/FeatureA/servidor/todos servidor Projects.sln, $/ recursos/FeatureA/cliente/todos os Projects.sln de cliente

Observação importanteImportante

Certifique-se de que o caminho para cada projeto ou solução é um filho de um do Pasta de controle de origem valores que está listado na espaço de trabalho guia de definição de compilação.

Especificar as plataformas e configurações que você deseja criar

No configurações de compilação caixa, você pode especificar quais plataformas e configurações que você deseja criar. (Para mostrar esta caixa, expanda o necessária nó e em seguida, expanda o itens para a compilação nó.) Por exemplo, você pode especificar que esta compilação deve criar apenas a configuração de lançamento da versão de 32 bits do seu projeto de C++, incluindo Release|x86 nesta caixa.

Dica

Se você tiver uma grande base de código, você pode aumentar significativamente a rapidez com a compilação é processada, baseando-se somente as configurações e plataformas que você precisa.

Se você deixar o configurações de compilação caixa vazia, a configuração padrão e a plataforma é definida em cada solução ou projeto é construído.

No itens para a compilação caixa, você pode clicar o botão de reticências (...) para abrir e usar o configurações caixa de diálogo para especificar quais itens de compilação. Você também pode especificá-los manualmente.

Cada configuração de configurações de compilação caixa deve ser da seguinte forma:

Configuração|Plataforma

Você deve substituir os seguintes espaços reservados:

  • Configuração é um valor, como Debug, Release ou todas as configurações.

  • Plataforma é um valor como, por exemplo, Win32, x86, x64 ou qualquer CPU.

As configurações da lista devem ser delimitadas por vírgulas.

Por exemplo, se você quisesse criar configuração de depuração e de lançamento do projeto C#, você especificaria Debug|Qualquer CPU, Release|Qualquer CPU na configurações de compilação caixa.

Os tokens que podem ser usados para configuração e plataforma devem coincidir com os tokens que são configurados em suas propriedades de solução ou propriedades do projeto de código. Se eles não corresponderem, você pode enfrentar resultados inesperados quando sua compilação é concluída.

Especifique quais agentes processo de compilação a compilação

Para especificar quais agentes de compilação são usados para processar a sua compilação, expanda o Advanced nó, expanda o Configurações do agente nó e, em seguida, especifique valores para os seguintes parâmetros:

  • Filtro de nome: Você pode filtrar os agentes de compilação que são usados para processar a definição de compilação, digitando o nome do agente nesse campo. Você também pode especificar um conjunto de nomes usando o * e? caracteres curinga. Por exemplo, você poderia especificar CI * para especificar qualquer agente cujo nome começa com os caracteres de CI. Os agentes que correspondam a esse critério incluem CI, CI1 ou CI_Agent2.

  • Filtro de marcas: Especifica uma ou mais marcas para garantir que somente os agentes de compilação que têm marcas correspondentes serão executados nesta compilação. Você normalmente pode aplicar marcas em determinados agentes de compilação reservá-los para fins especiais. Por exemplo, você configurar um agente de compilação em uma máquina de compilação é projetada para processar suas criações gated check-in. Aplicar a marca com a porta para o agente de compilação. Finalmente, você aplicar o gated marca para a definição de compilação para que ela é processada apenas pelo agente também está marcada com a marca gated. Para especificar marcas, você clica no botão de reticências (...).

    ObservaçãoObservação

    O pool de agentes de compilação que estão disponíveis para processar esta compilação é determinado pelo controlador de compilação que você especificou para a definição de compilação. Para modificar o controlador de compilação, clique o Construir padrões guia, abrir o Construir o controlador menu e clique em um controlador de compilação.

  • Operador de comparação de marca: No menu, clique em um dos seguintes valores:

    • MatchExactly: Clique neste valor se você desejar que essa definição de compilação a ser processado por somente aqueles criar agentes que tenham o mesmo conjunto de marcas que você especificou na Filtro de marcas caixa. Se você não especificar quaisquer marcas, qualquer agente que pode processar a definição de compilação.

      Dica

      Clicando em MatchExactly, você restringir os agentes que estão disponíveis para esta definição de compilação a apenas aqueles que possuem o conjunto exato de marcas que estão na Filtro de marcas campo.

    • MatchAtLeast: Clique neste valor se você desejar que essa definição de compilação a ser processado por qualquer agente de compilação que possui pelo menos o mesmo conjunto de marcas que você especificou na Filtro de marcas caixa. Se você não especificar quaisquer marcas, apenas os agentes que não há marcas podem processar a definição de compilação.

Especificar limites de horário do agente de compilação

Para especificar limites de tempo, expandir o Advanced nó, expanda o Configurações do agente nó e especifique os parâmetros na tabela a seguir.

Se você gostaria de …

Em seguida, defina este parameter…

Usando este guidance…

Especifique o tempo máximo permitido para o agente de compilação a compilação de processo.

Tempo de execução máximo

Digite um valor de intervalo de tempo no formato de hh:mm:ss. Por exemplo, a compilação falhará com um erro de tempo limite se você especificar um valor de 04: 30: 15 e o agente de compilação não concluiu seu trabalho após 4 horas, 30 minutos e 15 segundos. Especifique um valor de 00: 00: 00 se você quiser que o agente de compilação ilimitado de dar tempo para processar a compilação.

Especifique o tempo máximo permitido para atribuir a solicitação de compilação para um agente de compilação

Tempo de espera máximo

Digite um valor de intervalo de tempo no formato de hh:mm:ss. Por exemplo, a compilação falhará com um erro de tempo limite se você especificar um valor de 01: 30: 45 e a compilação não foi atribuída a um agente de compilação após 1 hora, 30 minutos e 45 segundos. Especifique um valor de 00: 00: 00, se você deseja dar a controladora de compilação ilimitada tempo para encontrar um agente de compilação para processar a definição de compilação.

Executar testes automatizados

Você pode criar sua compilação para realizar uma ou mais automatizado de teste é executado. Para cada teste que você configure, você pode especificar as configurações a seguir:

  • quais testes são executados.

  • quais configurações são usadas para executar o teste.

  • Se a compilação falhar se um teste falhar

    Observação importanteImportante

    A compilação pode executar os testes somente se ela é processada por um agente de compilação no qual Visual Studio Test Professional 2010 está instalado. Para obter mais informações, consulte Criar e trabalhar com os agentes de compilação.

Para configurar sua compilação para executar os testes automatizados

  1. Sobre o processo guia de sua definição de compilação, expanda o básica nó.

  2. Selecione o Testes automatizados caixa e clique no botão de reticências (...) nesta caixa.

    O Testes automatizados caixa de diálogo aparece.

  3. Execute uma das seguintes etapas:

    • Para adicionar uma novo execução de teste, clique em Add.

    • Para modificar uma execução de teste existente, clique nele e, em seguida, clique em Editar.

    O O teste de adicionar/editar caixa de diálogo aparece.

  4. Clique no método que você deseja usar para executar os testes:

    • Testar a especificação de arquivo do assembly (recomendada)

      Deixe o valor padrão (** \*test*.dll) se desejar que o agente de compilação para pesquisar recursivamente para todos os arquivos. dll que corresponde ao * test*.dll na binaries subdiretório do agente de compilação trabalhando directory. Como alternativa, modifique a especificação de arquivo para atender às suas necessidades.

      (Opcional) Especificar um Arquivo de configurações de teste para configurar como os testes são executados. Para obter mais informações, consulte Criar um teste automatizado de configurações para executar testes a partir de Visual Studio.

    • Arquivo de metadados de teste (. vsmdi)

      Se você clicar nesta opção, clique em Procurar para localizar e especificar o arquivo de metadados de teste que você deseja usar. Você pode, então, ambos deixar o Executar todos os testes nesse arquivo VSMDI selecionada, de caixa de seleção ou desmarcá-la e, em seguida, selecione um ou mais testes na listas de teste para executar lista.

      Para obter mais informações, consulte Listas de definição de teste para agrupar os testes.

  5. Clique o Argumentos decritérios/ guia.

  6. (Opcional) Filtre os testes a serem executados por categoria.

    Para obter mais informações, consulte Especificar categorias de teste posteriormente neste tópico.

  7. (Opcional) Filtre os testes a serem executados por prioridade.

    Dica

    Se você tiver atribuído prioridades aos seus testes, este parâmetro pode ser um mecanismo importante para ajudá-lo a definir um equilíbrio entre um teste completo e mais rápido se baseia.

    Definir Prioridade mínima de teste a ambos um inteiro positivo é menor que ou igual a Prioridade máxima de teste ou -1 para não indicar nenhum valor mínimo.

    Definir Prioridade máxima de teste a ambos um inteiro positivo é igual ou maior que Mínimo prioridade de teste ou -1 para não indicar nenhum valor máximo.

  8. Se você desejar que a compilação falhar se qualquer um dos testes nesse teste executar falhar, selecione o Falhar a compilação em caso de falha de teste caixa de seleção. Se você deixar essa caixa de seleção desmarcada e se algum teste falhar, a compilação concluída será classificada como Foi parcialmente bem-sucedida.

  9. Clique em OK.

Especificar as categorias de teste

Você pode usar categorias de teste para filtrar os testes que são executados durante a execução de teste.

Atribuir categorias a seus testes

Antes de usar categorias de teste para filtrar os testes que você execute, você deve primeiro atribuir categorias aos seus testes usando Test Professional 2010. Por exemplo, você poderia criar uma categoria de teste chamada CI e em seguida, especifique a categoria na integração contínua de compilações. Você pode criar outra categoria para os testes de verificação de compilação chamados bvt e em seguida, especifique a categoria em compilações programadas, como, por exemplo, sua compilação noturna.

Para obter mais informações, consulte Definindo categorias de teste para agrupar os testes.

Especificar as categorias de teste para a execução de teste

Você pode especificar categorias de teste de duas maneiras:

  • Quando criar o teste executado, conforme explicado anteriormente neste tópico.

  • Modificando uma execução de teste existente. (Você modificar um teste existente, execute, expandindo o básica nó, expandindo o Testes automatizados nó, expandindo a execução do teste que você deseja modificar e, em seguida, clicando no Filtro de categorias caixa.)

Você pode especificar categorias de teste em uma das seguintes formas:

  • Especifica uma categoria de teste único para incluir ou excluir. Por exemplo, você tem uma categoria de teste que é chamada BVT. Você definir esse parâmetro como bvt para executar somente os testes que fazem parte desta categoria ou! bvt para executar todos os testes exceto os testes que fazem parte desta categoria.

  • Especificar várias categorias de teste usando o & & ("e" operador) e o! ("não" operador). Por exemplo, você pode especificar rápida & & gui & &! profundo para executar somente testes que são parte de dois a rápida e categorias de gui, mas que não fazem parte da categoria profunda.

  • Especificar várias categorias de teste usando o | ("ou" operador) e o! ("não" operador). Por exemplo, você pode especificar o quick|gui|!profundo executar os testes que fazem parte da categoria rápida, testes que fazem parte da categoria de gui e quaisquer testes que não fazem parte da categoria profunda.

Configurar várias execuções de teste

Você pode configurar como muitas execuções de teste é necessário atender aos requisitos de compilação da sua equipe e testar o processo. Por exemplo, talvez você precise configurar várias execuções de teste em uma única compilação nas seguintes situações:

  • Você tem dois conjuntos de testes:

    • Um conjunto de testes de núcleo de alta prioridade que deve passar. Adicionar a uma execução de teste que especifica um A prioridade de teste de mínimo e Prioridade máxima de teste 1. Selecionar o compilação de falha em caso de falha do teste caixa de seleção.

    • Um conjunto de testes menos importantes que você deseja executar, mas que não são necessários para passar para a compilação ser usada. Adicionar a uma execução de teste que especifica um A prioridade de teste de mínimo de 2 e uma Prioridade máxima de teste 3. Você pode deixar o falhar a compilação em caso de falha do teste caixa de seleção desmarcada.

  • Você deseja executar o mesmo conjunto de testes com configurações de teste diferentes.

  • Você deseja que o principal conjunto de módulos (assemblies) que você criar para estar sujeito a cobertura de código. No entanto, você tem outro conjunto de módulos (assemblies) de uma fonte externa que não requerem cobertura de código. Para habilitar esse tipo de processo, você poderia usar duas execuções de teste que estão configuradas para utilizar dois conjuntos de arquivos de configurações de teste.

Desativar temporariamente os testes

Se você deverá desativar temporariamente os testes sem excluir a execução de teste, expanda o Advanced nó e o conjunto de Desativar testes para True. Definir o valor de volta para False quando você deseja ativar testes novamente.

Habilitar análise de impacto de teste

Os testadores e desenvolvedores talvez precise saber como as alterações de código são circundadas em uma compilação concluída afetaram os testes. Quando você habilita a análise de impacto de teste em uma compilação, o sistema analisa e, em seguida, emite relatórios sobre como alterações de código afetado seus testes no relatório da compilação da compilação concluída.

Para habilitar a análise de impacto de teste

  1. Configure análise de impacto de teste em um arquivo de configurações de teste.

    Para obter mais informações, consulte Como: Coletar dados para verificar quais testes devem ser executados após alterações de código.

  2. Crie uma execução de teste está configurado para usar o arquivo de configurações de teste.

    Para obter mais informações, consulte Executar testes automatizados anteriormente neste tópico.

  3. Expanda o nó avançado e certifique-se de que Analisar o impacto no teste for definido como True e que Desativar testes for definido como False.

Especificar parâmetros de processo de construção básicos

Muitas vezes é necessário modificar os parâmetros do processo de compilação no básica o nó para concluir com êxito a alguns dos cenários mais comuns.

Se você gostaria de …

Em seguida, defina este parameter…

Usando este guidance…

Personalizar a convenção de que é usada para nomear as compilações concluídas

Formato de número de compilação

Você e sua equipe podem carregar dados úteis para o nome de cada compilação concluída. Por exemplo, o valor padrão inclui tokens que são substituídos com as seguintes informações:

  • o nome da definição da compilação

  • a data em que a compilação foi executada.

  • um número inteiro que é incrementado em uma unidade toda vez que a definição de compilação é repetida em uma determinada data.

Para personalizar este parâmetro, você pode digitar texto diretamente para esse campo. No entanto, você pode modificar o valor e exibir os símbolos disponíveis clicando no botão de reticências mais facilmente (...) para abrir e, em seguida, usar o Editor do formato BuildNumber caixa de diálogo. Na caixa de diálogo, clique em Macros para exibir e inserir os símbolos que você deseja usar.

Especificar se e como limpar o espaço de trabalho do agente de compilação antes que ele processa a compilação

Limpar o espaço de trabalho

Nesse menu, clique em um dos seguintes valores:

  • Selecione todos os para excluir todas as saídas existentes e os arquivos de código de origem, antes que a compilação seja processada. Use esta opção se desejar que o seu processo de compilação para ser o mais completo possível em expor problemas no processo de compilação.

  • Selecione saídas para excluir todas as saídas existentes, mas para manter os arquivos de código-fonte que não foram alterados desde a compilação mais recente (realizando uma tf get sem a /all switch).

  • Selecione Nenhum para deixar as saídas existentes e para manter os arquivos de código-fonte que não foram alterados desde a compilação mais recente (realizando uma tf get sem a /all Alternar).

DicaDica
Se o processo de compilação não precisam de limpeza adicionais que o todos os opção executa, você pode reduzir significativamente o tempo necessário para executar a compilação se você especificar Nenhum (a opção mais rápida) ou saídas.

Especifique como detalhado que você deseja que o log de compilação a ser

Detalhamento do log

Você pode controlar a verbosidade do log que aparece no relatório da compilação. Para obter uma lista dos valores e seus efeitos correspondentes, consulte Valores de verbosidade de log posteriormente neste tópico.

Para obter mais informações, consulte Exibir a janela de resultados de compilação.

Analisar seu código para localizar defeitos comuns

Realizar análise de código

Nesse menu, clique em um dos seguintes valores:

  • Selecione Como configurado para analisar cada projeto de código no qual esse recurso está ativado.

  • Selecione sempre para analisar todos os projetos de código, independentemente de se esse recurso está ativado nos projetos de código.

  • Selecione nunca para ignorar a análise de código.

Para obter mais informações, consulte um dos seguintes tópicos:

Armazenar seus símbolos para habilitar recursos como a depuração de históricos

Índice de fontes e o caminho para publicar os símbolos

Você pode configurar a sua definição de compilação para publicar dados de símbolo para habilitar recursos como a depuração de históricos. Para habilitar Serviço Team Foundation Build para usar SymStore para armazenar seus símbolos, execute as seguintes etapas:

  1. Configure uma pasta para armazenar os símbolos em um servidor de compartilhamento de arquivos.

  2. Grant Controle total as permissões para o usuário conta com que o agente de compilação está sendo executado.

  3. No básica o nó de sua definição de compilação, execute as seguintes etapas:

    1. Expanda o fonte e configurações do servidor de símbolo nó.

    2. Definir fontes de índice para True.

    3. Em caminho de símbolos de publicar, digite o caminho UNC do arquivo para a pasta. A seguir, há um exemplo: \\devstuff\symbols

Para obter mais informações, consulte Depuração com IntelliTrace e os tópicos a seguir no site da Microsoft:

Valores de verbosidade do log

A tabela a seguir lista os valores de verbosidade do log e seus efeitos correspondentes.

Valor

Construir erros

Avisos de compilação

Alta importância

Criar

Mensagens

Prioridade normal

Criar

Mensagens

Baixa prioridade

Criar

Mensagens

Propriedades de atividade do fluxo de trabalho (entradas e saídas)

Mínimo

Y

N

N

N

N

N

Normal

Y

Y

Y

N

N

N

Detalhadas

Y

Y

Y

Y

N

N

Diagnóstico

Y

Y

Y

Y

Y

Y

O valor de verbosidade do log que você especificar também afeta a verbosidade de mensagens provenientes do MSBuild. Para obter mais informações, consulte Referência de linha de comando do MSBuild.

Especificar parâmetros de processo de compilação avançadas

Os parâmetros do processo de compilação é oferecido na Advanced nó são aqueles que você precise modificar para concluir com êxito a alguns dos cenários menos comuns.

Se você gostaria de …

Em seguida, defina este parameter…

Usando este guidance…

Validar o seu código contra os diagramas de camada

Argumentos do MSBuild

Inclua o valor do parâmetro a seguinte seqüência: /p:ValidateArchitecture = true.

Para obter mais informações, consulte Como: Valide.NET Code contra os diagramas de camada.

Especificar argumentos de linha de comando para passar para a construção da MS

Argumentos do MSBuild

Se o seu processo de construção requer que você passar argumentos para MSBuild, digitá-los a Argumentos de MSBuild parâmetro. Para obter mais informações, consulte Referência de linha de comando do MSBuild.

Vincular cada compilação concluída com todos os conjuntos de alterações que acompanhou o código, bem como seus itens de trabalho associados

Associar os conjuntos de alterações e itens de trabalho

Na maioria dos casos a prática recomendada é definir esse parâmetro para True (o valor padrão). Isso é especialmente verdadeiro para as compilações programadas (como uma compilação noturno) porque você geralmente usa concluídas com êxito de compilações programadas para confirmar as correções ou executar testes adicionais.

Cada definição de compilação mantém seu próprio registro de quais conjuntos de alterações e o trabalho itens estiverem aguardando para ser associado com a próxima compilação concluída. Por exemplo, changeset 382 baseia-se por compilação a e b de compilação. Construir um está na fila e concluída com êxito. Construção b está na fila e falha. Changeset 382 está agora vinculado com a compilação concluída com êxito da compilação e a compilação concluída com falhas de b de compilação. Changeset 382 não serão vinculadas com a próxima compilação concluída da compilação, mas será vinculado com a próxima compilação concluída do b de compilação.

Copie para a pasta de soltar os executáveis e outros binários resultantes da criação de projetos

Saídas de copiar para pasta suspensa

Defina este parâmetro como True para copiar arquivos executáveis e outros binários resultantes da criação de projetos para essa pasta drop.

ObservaçãoObservação
A pasta de recebimento é especificada na Construir padrões guia.

Criar um item de trabalho quando a compilação falhar

Criar o Item de trabalho em caso de falha

Defina este parâmetro como True se você deseja que o sistema para criar um item de trabalho quando a compilação falha.

Criar uma versão específica do seu código-fonte

Obter versão

Especifique o versionspec que identifica a versão que você deseja criar.

Para obter mais informações sobre versionspecs, consulte Sintaxe de linha de comando (controle de versão).

Rótulo da versão de cada arquivo que foi compilado em cada compilação concluída

Fontes de rótulo

Defina este parâmetro como True se você deseja que o sistema para marcar cada arquivo de código-fonte com um rótulo. Esta ação permite que sua equipe para identificar facilmente qual versão de cada arquivo é incluído na compilação concluída.

Especifique o número de bits, a versão do MSBuild é usado para processar a sua compilação

Plataforma do MSBuild

Especifique um dos seguintes valores:

  • Especificar automático se você deseja executar MSBuild com o mesmo número de bits de CPU do Serviço Team Foundation Build que está instalado no agente de compilação.

  • Especificar x86 sempre processar esta compilação usando a versão de 32 bits do MSBuild.

    Porque Visual Studio é executado como um aplicativo de 32 bits, você pode enfrentar problemas durante a compilação é processada por um agente de compilação que está executando a versão de 64 bits do Serviço Team Foundation Build. Especificando x86, você pode resolver esses tipos de problemas.

  • Especificar x64 sempre processar esta compilação usando a versão de 64 bits do MSBuild.

    ObservaçãoObservação
    Se você especificar esse valor, você deve verificar (por exemplo, usando uma marca, conforme explicado anteriormente neste tópico) que a sua compilação é processada por um agente de compilação é hospedado por uma máquina de compilação de 64 bits.Caso contrário, a sua compilação falhará.

Consulte também

Tarefas

Criar uma definição de compilação básico

Exibir a janela de resultados de compilação