代码之家  ›  专栏  ›  技术社区  ›  JMarsch

自动启动第二个进程并在调试时附加

  •  2
  • JMarsch  · 技术社区  · 15 年前

    我正在测试一些具有客户机exe和服务器exe的代码(服务器最终将是一个Windows服务,目前它是一个控制台应用程序,以便于测试)。

    下面是我想让Visual Studio为我做的事情——有什么方法可以做到这一点吗?

    将客户机应用程序作为我的启动程序(解决方案中的客户机和服务器)。

    当我点击F-5进行调试时,我想让vs启动服务器exe和客户机exe并连接到两者(以便我可以轻松地从客户机进入服务器)。

    我可以通过手动运行服务器exe,在调试器中启动客户端,然后(手动)附加到服务器进程来手动执行此操作。不过,我还是想让它自动化。

    1 回复  |  直到 14 年前
        1
  •  4
  •   Rory    15 年前

    在VS2008和更高版本(2005年可能也能做到,现在真的记不起来)中,您可以设置多个启动项目。右键单击解决方案资源管理器中的解决方案,单击属性。转到“公共属性”下的“启动项目”,选择“多个启动项目”,然后将操作更改为客户端和服务器旁边的“启动”。