【发布时间】:2011-04-22 00:32:19
【问题描述】:
我有一个解决方案 WCFSampleSolution,它包含我的所有项目 - Web 服务、客户端和网站。结构类似于:
- WCFSampleSolution
- C:\WCFSample\网站
- WCFService
- WCFWebClient
我为我的服务创建了 WCFService 项目。它包含 IService1.cs 和 Service1.cs。然后我将服务托管在 IIS 中。我通过创建一个网站并将 .svc 和 web.config 文件添加到网站项目来做到这一点。然后在 IIS 中发布它。当我运行 http:\MyMachineName\Website\Service.svc 时,它会显示服务描述。然后我创建调用 Web 服务的 Web 客户端。我使用服务引用来添加服务。它调用Service1 的方法。它工作正常。但我无法调试此程序/设置。我验证了 WCFWebClient 项目和网站项目中的配置文件,它们具有正确的调试设置。
<compilation debug="true">
我设置了断点,但控制权从未转到我的 seb 服务。我也尝试了附加过程,但它也不起作用。但我能够调试我的其他 WCF 项目之一。设置略有不同。在那个项目中,我在我的 Web 客户端中复制了 .svc 文件和配置,并且调试工作正常。
请帮忙!!
【问题讨论】:
标签: wcf web-services debugging