【问题标题】:Running two projects at once in Visual Studio在 Visual Studio 中同时运行两个项目
【发布时间】:2011-04-20 11:38:25
【问题描述】:

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

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

【问题讨论】:

    标签: visual-studio visual-studio-2010 visual-studio-2015


    【解决方案1】:

    转到解决方案属性→通用属性→启动项目并选择多个启动项目。

    【讨论】:

    • 顺便说一句。也可以从解决方案资源管理器启动项目以进行调试。在解决方案资源管理器中右键单击项目,然后调试-> 启动新实例。因此,使用一个 VS 实例可以一次调试大量实例。
    • @Max - 在特快版中。 “在解决方案资源管理器中右键单击项目,然后调试-> 启动新实例。”不起作用,但您的原始答案可以。 FWIW
    • 也适用于 VS 2015 CE。
    • 在 VS 2015 更新 2 和 3 中无法使其适用于 Web 项目
    • 在 MVC 甚至 DLL 项目中可以看到提到的菜单,但在网站项目中看不到。
    【解决方案2】:

    Max 有the best solution 用于当您总是想启动两个项目时,但您也可以右键单击一个项目并选择菜单Debug → Start New Instance。

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

    【讨论】:

    • 正如凯文所说,使用调试 > 启动新实例。可能有助于按需启动项目,但另一个有趣的用途是启动同一项目的 2 个(或更多)实例。可以通过示例调试1个服务器和2个客户端。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 2012-01-26
    • 1970-01-01
    • 2017-10-30
    • 2019-11-23
    相关资源
    最近更新 更多