Compilando aplicativos no Visual Studio

Você pode usar Visual Studio para criar aplicativos e criar em intervalos freqüentes assemblies e programas executáveis durante um ciclo de desenvolvimento.Criando seu código com frequência, você pode identificar erros de tempo de compilação, como a sintaxe incorreta, palavra-chave escritos errado, e tipos incompatíveis, anteriores.Você também pode detectar e corrigir erros em tempo de execução, como erros lógicos e erros semânticos, geralmente criando e executando versões de depuração de código.

Quando você tiver plenamente desenvolvido e depurar suficientemente um projeto ou uma solução, você pode criar seus componentes em uma construção de versão.Por padrão, uma compilação de versão é otimizada e projetado para ser menor e execução mais rápida do que uma versão de depuração.Para obter mais informações, consulte Instruções passo a passo: criando um aplicativo.

Escolhendo um método de compilação

Você pode compilar um aplicativo usando as opções padrão de compilação no IDE, em um prompt de comando, ou usando Team Foundation Build.Cada uma dessas opções usa MSBuild como a tecnologia subjacente, e cada abordagem tem benefícios específicos, como mostra a tabela a seguir.

Método de compilação

Benefícios

Para obter mais informações

Usando IDE

  • Você pode facilmente criar e executar compilações imediatamente.

  • Você pode executar compilações multiprocessadores para projetos do C++ e C#.

  • Você pode personalizar alguns aspectos do sistema de compilação.

Criando e limpando projetos e soluções no Visual Studio

Executando uma linha de comando MSBuild

  • Você pode criar projetos sem instalar o Visual Studio.

  • Você pode executar compilações multiprocessadores para todos os tipos de projeto.

  • Você pode personalizar a maioria das áreas do sistema de compilação.

MSBuild

Usando Team Foundation Build

  • Você pode automatizar o processo de compilação.Por exemplo, você pode criar um ou mais projetos nightly ou esse código é fazer check-in todas as vezes.Você também pode criar projetos em servidores compartilhados de compilação em vez de no seu computador de desenvolvimento.

  • Você pode rapidamente especificar o código que você deseja compilar, os testes que você deseja executar, e outras opções comuns.

  • Você pode alterar o fluxo de trabalho de compilação, e quando necessário, crie atividades de compilação para executar tarefas de profundidade personalizados.

Compilar o aplicativo

Compilar da IDE

Quando você cria um projeto, configurações de compilação padrão são definidas para ele, e uma configuração de compilação de solução é atribuída para fornecer contexto para compilações.As configurações de solução definem como os projetos na solução são compilados e implantados.As configurações de Projeto são um conjunto de propriedades de projeto que são exclusivos para uma plataforma e compilar o tipo (por exemplo, versão Win32).Você pode editar essas configurações padrões, e você pode criar suas próprias configurações.Para obter mais informações, consulte Introdução ao Project Designer e Como modificar as propriedades de projeto e as definições de configuração.

De dentro do IDE, você pode executar as seguintes tarefas adicionais:

Consulte também

Tarefas

Como criar e remover dependências de projeto

Conceitos

Instruções passo a passo: criando um aplicativo

Noções sobre configurações de compilação

Outros recursos

Noções sobre plataformas de compilação

Building (Compiling) Web Site Projects