Caixa de diálogo Opções: Projetos e Soluções > Compilar e Executar
Nessa caixa de diálogo, você poderá especificar o número máximo de projetos de C++ ou C# que podem ser compilados ao mesmo tempo, determinados comportamentos de build padrão e algumas configurações de log de build. Para acessar essas opções, selecione Ferramentas>Opções, expanda Projetos e Soluções e, em seguida, selecione Compilar e Executar.
Número máximo de builds paralelos de projetos
Especifica o número máximo de projetos de C++ e de C# que podem ser compilados ao mesmo tempo. Para otimizar o processo de build, o número máximo de compilações paralelas de projetos é automaticamente definido como o número de CPUs do seu computador. O máximo é 32.
Somente compilar dependências e projetos de inicialização ao Executar
Compila somente o projeto de inicialização e suas dependências quando você usa a tecla F5, o comando de menu Depurar>Iniciar Depuração ou os comandos aplicáveis no menu Compilar. Se ficar desmarcado, todos os projetos e dependências serão compilados.
Ao Executar, quando os projetos estiverem desatualizados
Aplica-se somente a projetos de C++.
Ao executar um projeto com F5 ou com o comando Depurar>Iniciar Depuração, a configuração padrão Avisar para compilar exibe uma mensagem se a configuração do projeto estiver desatualizada. Selecione Compilar sempre para compilar o projeto sempre que ele for executado. Selecione Nunca compilar para suprimir todos os builds automáticos quando um projeto for executado.
Ao Executar, quando ocorrerem erros de build ou implantação
Aplica-se somente a projetos de C++.
Ao executar um projeto com F5 ou com o comando Depurar>Iniciar Depuração, a configuração padrão Solicitar inicialização exibirá uma mensagem se o projeto precisar ser executado mesmo que o build tenha falhado. Selecione Iniciar versão antiga para iniciar automaticamente a última compilação boa, o que pode resultar em incompatibilidades entre o código em execução e o código-fonte. Selecione Não iniciar para suprimir a mensagem.
Para novas soluções, use o projeto selecionado atualmente como o projeto de inicialização
Quando essa opção é definida, novas soluções usam o projeto selecionado atualmente como o projeto de inicialização.
Detalhamento da saída de build do projeto no MSBuild
Determina a quantidade de informações do processo de build que é exibida na janela Saída janela.
Detalhamento do arquivo de log de build do projeto no MSBuild
Aplica-se somente a projetos de C++.
Determina a quantidade de informação que é gravada no arquivo de log de build, que está localizado em \<ProjectName>\Debug<>.log.
Executar build em prioridade de processo baixo
Instrui o Visual Studio a executar todos os processos de compilação e link na prioridade "Abaixo do normal", conforme gerenciado pelo sistema operacional. Selecionar essa opção aumenta a capacidade de resposta do computador durante a execução de um build, mas aumenta o tempo necessário para concluir um build. Para obter informações sobre como a prioridade do processo funciona no Windows, consulte Prioridades de agendamento.