我创建了一个具有客户端(WPF)和服务器(WCF)的应用程序,该服务是IIS托管的,目前我必须拥有vs 2010的2个版本.1在IIS和其他版本中加载wcf服务在我的Windows应用程序中。
问题在于需要这么多资源。
如果wcf服务在IIS中托管“NOT”,那么我可以根据此http://msdn.microsoft.com/en-us/library/bb157685.aspx
在该时间点启动2个项目但我的其他选择是什么?
我需要找到能够编译/运行2个项目的最佳方法,并且当在DEBUG中时能够使用STEP INTO ....而不使用太多资源/同时打开超过1对比2010
任何帮助真的很感激
答案 0 :(得分:2)
如果它们位于同一解决方案中,您应该能够从同一个Visual Studio实例进行调试。当您从Visual Studio运行应用程序时,打开调试菜单并选择附加到进程,您需要将调试器附加到ASP.NET工作进程(aspnet_wp.exe),它应自动附加到您的客户端。
答案 1 :(得分:0)
在VS中打开服务和客户端代码。打开Debug菜单。附加到流程。按住Ctrl键并使用鼠标单击选择要调试的任意数量的进程。
在您的情况下,您可以根据IIS的版本和客户端进程选择ASP NET工作进程。
答案 2 :(得分:0)
调试WCF服务的最简单方法是:
http://localhost:12345/MyService.svc
运行您的应用。
当应用程序调用该WCF方法时,它应该在断点处停止。