O Visual Studio não cria automaticamente quando pressiono o botão de depuração

23

Estou escrevendo código no Visual Studio, mas sempre que quero testar o aplicativo e pressionar a seta verde para "Iniciar depuração", o Visual Studio não recompila automaticamente a solução ativa para mim e preciso criar manualmente a solução e depurá-la.

O Visual Studio costumava criar automaticamente antes da depuração e eu quero isso de volta, pois ter que criar manualmente manualmente é um problema sério.

obrigado

Kurru
fonte

Respostas:

35

Nas configurações do Visual Studio em Projetos e soluções -> Compilar e executar, altere a opção Em execução, quando os projetos estiverem desatualizados: de Nunca compilar para Sempre compilar

Editar: de acordo com seus comentários, abra o "Configuration Manager" (no menu suspenso Debug / Release) e verifique se a caixa de seleção Build está marcada para todos os projetos que você deseja criar em cada uma das suas configurações.

pesado
fonte
Não está funcionando :(
Kurru
O tipo de construção foi alterado para "release" e funcionou bem. Quais são as diferenças entre criar para 'Debug' em vez de 'release'?
Kurru
10
Você abriu o Gerenciador de Configurações para garantir que a caixa de seleção "Compilar" esteja marcada na configuração de depuração?
heavyd
11
Ahhh obrigado! Obrigado consertou! Nunca percebi o item de menu do gerenciador de configuração antes.
Kurru
11
Há também a opção "Construir apenas projetos de inicialização e dependências no Run". Se estiver definido e suas dependências não forem "boas o suficiente", o Studio poderá pular a construção de alguns de seus projetos. Desativar esta opção ajuda.
Steed
10
  • Navegue para Depurar> Opções e configurações no menu VS ou Ferramentas> Opções ...
  • Vá para 'Projetos e soluções'> 'Construir e executar' e verifique se a caixa “Construir apenas projetos de inicialização e dependências na execução” fica desmarcada.
Zack
fonte
0

Ferramenta -> Opções -> Projeto e soluções -> "Em execução, o projeto está desatualizado" nunca compila -> mude para Sempre compilar. Eu me resolvi

dsffds
fonte
11
Não está claro quanto ao que você está sugerindo
Prasanna
0

Ferramenta -> Opções -> Projeto e Soluções.

  1. Defina como Sempre criar / Solicitar para criar para "Em execução, o projeto está desatualizado"
  2. Desmarque a caixa de seleção "Criar apenas projetos e dependências de inicialização na execução"
Poovizhi
fonte