Como escolher qual projeto é criado na F5 no Visual Studio?

1

Eu tenho um arquivo de solução para IntraFace , que contém dois projetos, ou seja, IntraFaceTracker e IntraFaceDetector (veja a imagem). Por padrão, IntraFaceTracker é selecionado, você pode ver seu nome em negrito.

Então, quando pressiono F5, o projeto Tracker começa a ser executado. Para executar o projeto Detector, eu tenho que fazer isso manualmente com o cursor do mouse, como na foto.

Então, como posso mudar -temporalmente para executar o projeto Detector no F5?

Obrigado por qualquer ajuda antecipadamente.

    
por jeff 12.03.2014 / 19:50

3 respostas

1

A maneira genérica de fazer isso é definir o projeto que você deseja executar como o projeto de inicialização. Então, esse projeto será executado na depuração, construção ou o que você estiver executando.

Observação: isso não é uma coisa temporária (ou seja, não se reverterá), mas você pode definir o outro projeto para ser o projeto de inicialização sempre que quiser.

    
por 12.03.2014 / 19:59
2

Não é exatamente o que você quer, mas isso pode ser suficiente como uma alternativa (já que não acredito que um atalho como você deseja exista inerentemente):

  • No Gerenciador de Soluções, clique com o botão direito na Solução e selecione Propriedades .
  • Selecione "Projeto de inicialização".
  • Selecione "Seleção atual".

Dessa forma, ele executará / depurará o projeto atualmente selecionado na solução quando você pressionar as teclas de atalho.

Observação: a mesma pergunta encontrada no StackOverflow: Executar o projeto ativo no Visual Studio 2010

    
por 12.03.2014 / 20:07
1

Experimente a extensão SwitchStartupProject , conforme sugerido em esta questão . Ele adiciona uma lista suspensa à sua barra de ferramentas que permite alternar o projeto de inicialização mais rapidamente do que usando o Gerenciador de Soluções.

    
por 27.03.2015 / 20:19