我正在测试一些具有客户端exe和服务器exe的代码(服务器最终将成为一个Windows服务,现在它是一个控制台应用程序,以便于测试)。
这就是我想让Visual Studio为我做的事情 - 有没有办法做到这一点?
将客户端应用程序作为我的启动程序(解决方案中的客户端和服务器)。
当我按F-5进行调试时,我希望VS启动Server exe和客户端exe并连接到两者(这样我就可以轻松地从客户端进入服务器)。
我可以通过手动运行服务器exe,在调试器中启动客户端,然后(手动)附加到服务器进程来手动执行此操作。我喜欢自动化它。
答案 0 :(得分:4)
在VS2008及更高版本中(2005年也许能够做到,现在真的记不住了)你可以设置多个启动项目。右键单击解决方案资源管理器中的解决方案,单击“属性”。转到Common Properties下的Startup Project,选择“Multiple startup projects”,然后将操作更改为客户端和服务器旁边的“Start”。