我可以在同一个vs 2008实例上调试我的web项目和wcf项目吗?

时间:2010-04-06 20:27:56

标签: asp.net visual-studio visual-studio-2008 wcf

我的解决方案中有两个项目  1- asp.net web项目。
 2-wcf serivce项目。
 上面列出的两个常见项目之间的其他3个

本地开发机器上的当前我必须运行两个visual studio实例才能在调试模式下运行这两个项目。这使得系统耗尽资源,因为这些项目共享一些其他项目,这些项目在文件中很重要。

有没有办法可以在一个sinlge visual stodio实例上连接wcf项目,也可以调试我的asp.net web项目。 ?

我不想将web和wcf项目合并为一个。已经考虑过这个选项。

感谢您提前分享您的想法。

2 个答案:

答案 0 :(得分:2)

你可以。

将您的网络项目设置为使用iis。

使用attach to process菜单选项选择两个进程 - w3和service。

您附加的两个进程的来源都在您的解决方案中。

实际上你可以附加到两个以上,在我的项目中我有时会在IE中调试两个wcf服务和webapplication以及js

答案 1 :(得分:1)

在同一个解决方案中添加所有项目,将客户端(asp.net应用程序)设置为启动项目,点击运行...您将能够从客户端调试到服务并再次返回。