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.

Confira também