wcf : Service + Client 在同一个解决方案中,如何调试?我不想同时运行 2 个版本的 VS 2010

Mar*_*tin 5 iis wcf iis-7 visual-studio-2010 wcf-hosting

我创建了一个具有客户端 (WPF) 和服务器 (WCF) 的应用程序,该服务由 IIS 托管,目前我必须拥有 2 个版本的 vs 2010。一个在 IIS 中加载 wcf 服务,另一个在我的 Windows 中加载应用。

问题是它需要太多资源。

如果 wcf 服务“不是”托管在 IIS 中,那么我可以根据这个http://msdn.microsoft.com/en-us/library/bb157685.aspx同时启动两个项目

但是我的其他选择是什么?

我需要找到能够在调试时编译/运行 2 个项目并能够 STEP INTO 每个项目的最佳方法,而不使用太多资源或同时打开多个 2010。

Tab*_*ool 3

如果它们位于同一解决方案中,您应该能够从同一 Visual Studio 实例中调试它们。当您从 Visual Studio 运行应用程序时,打开“调试”菜单并选择“附加到进程”,您需要将调试器附加到 ASP.NET 工作进程 (aspnet_wp.exe),它应该自动附加到您的客户端。