在Visual Studio中一次运行两个项目

Tim*_*per 313 visual-studio-2010 visual-studio visual-studio-2015

我在Visual C#2010 Express中创建了一个包含两个项目的解决方案:一个是客户端,另一个是服务器.我想同时调试这两个,但我似乎只能在调试期间运行其中一个项目.

有没有办法同时运行两个?

Max*_*Max 565

转到解决方案属性→公共属性→启动项目,然后选择多个启动项目.

解属性对话框

  • BTW.也可以从Solution Explorer启动项目以进行调试.在Solution Explorer中右键单击项目,然后单击Debug-> Start new Instance.因此,使用VS的一个实例,可以一次调试实例的负载. (50认同)
  • 也适用于VS 2015 CE. (2认同)
  • 在VS 2015更新2和3中无法使这适用于Web项目 (2认同)

Kev*_*vin 109

当您总是想要启动这两个项目时,Max拥有最佳解决方案,但您也可以右键单击项目并选择"调试">"启动新实例".

当您偶尔需要启动第二个项目或需要延迟第二个项目的启动时(这可能是服务器需要在客户端尝试连接之前启动并运行,或某些东西),这是一个选项.

  • 正如凯文所说使用Debug> Start New Instance.可以帮助按需启动项目,但另一个有趣的用途是启动同一项目的2个(或更多)实例.可以通过示例调试1个服务器和2个客户端. (8认同)