323 我在Visual C#2010 Express中创建了一个解决方案,其中包含两个项目:一个是客户端,另一个是服务器。我想同时调试两个,但是似乎只能在调试期间运行其中一个项目。 有没有办法同时运行两者? visual-studio visual-studio-2010 visual-studio-2015 — 蒂姆·库珀 source
578 转到解决方案属性→ 通用属性 → 启动项目,然后选择多个启动项目。 — 马克斯 source 52 顺便说一句。也可以从解决方案资源管理器中启动项目进行调试。在解决方案资源管理器中,右键单击项目,然后单击“调试”->“启动新实例”。因此,使用一个VS实例,可以一次调试大量实例。 — 最多 1 @Max-在速成版中。“在解决方案资源管理器中,右键单击该项目,然后单击“调试”->“启动新实例”。”,它不起作用,但是您的原始答案可以。FWIW — dbasnett 2 同样适用于VS 2015 CE。 — Payton Byrd 2 无法在VS 2015更新2和3中将其用于Web项目 — Frode Nilsen 对于MVC甚至DLL项目,可以看到提到的菜单,但对于网站项目,则看不到。 — mustafaöztürk17年
118 当您始终要启动两个项目时,Max是最佳的解决方案,但是您也可以右键单击一个项目,然后选择菜单Debug → Start New Instance。 当您仅偶尔需要启动第二个项目或需要延迟第二个项目的启动时(可能是服务器需要在客户端尝试连接之前启动并运行,等等),这是一个选项。 — 凯文 source 9 正如Kevin所说,使用Debug> Start New Instance。可以帮助按需启动项目,但是另一个有趣的用途是启动同一项目的2个(或更多)实例。可以通过示例调试1个服务器和2个客户端。 — Exatex