Executando dois projetos ao mesmo tempo no Visual Studio


323

Criei uma solução no Visual C # 2010 Express que contém dois projetos: um é o cliente, o outro é o servidor. Gostaria de depurar os dois ao mesmo tempo, mas só consigo executar um dos projetos durante a depuração.

Existe uma maneira de executar os dois ao mesmo tempo?

Respostas:


580

Vá para Propriedades da solução → Propriedades comunsProjeto de inicialização e selecione Vários projetos de inicialização .

Solution properties dialog


52
Entre. Os projetos também podem ser iniciados para depuração no Solution Explorer. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto e, em seguida, Depure-> Iniciar nova Instância. Portanto, com uma instância do VS, é possível depurar várias instâncias ao mesmo tempo.
Max

1
@ Max - Nas edições expressas. "No Gerenciador de Soluções, clique com o botão direito do mouse no projeto e, em seguida, Depurar-> Iniciar nova Instância.", Não funciona, mas sua resposta original funciona. FWIW
dbasnett 25/09

2
Também trabalha no VS 2015 CE.
Payton Byrd

2
Não posso chegar a este trabalho para projetos web no VS 2015 update 2 e 3
Frode Nilsen

o menu mencionado é visto para projetos MVC ou mesmo DLL, mas não para projetos de sites.
Mustafa öztürk

119

Max tem a melhor solução para quando você sempre deseja iniciar os dois projetos, mas também pode clicar com o botão direito do mouse em um projeto e escolher o menu Debug Start New Instance .

Essa é uma opção quando você apenas ocasionalmente precisa iniciar o segundo projeto ou quando precisa atrasar o início do segundo projeto (talvez o servidor precise estar em funcionamento antes de o cliente tentar se conectar, ou algo assim).


9
Como Kevin disse, usando Debug> Start New Instance. pode ser útil para iniciar o projeto sob demanda, mas outro uso interessante é iniciar 2 (ou mais) instâncias do mesmo projeto. pode depurar 1 servidor e 2 clientes por exemplo.
Exatex
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.