我目前正在开发ASP.NET MVC 4.5应用程序。我是该项目以及WCF的新手,并寻找使用常规断点正确调试项目的方法。
给出了2个解决方案:
在我的第一个解决方案中解决方案'项目'我正在通过以下方式调用WCF服务:
OperationResult<FindProjectsResult> projectsResult = _projectsWcfService.Call(p => p.FindProjects())
并引用 Web.config 文件中的Wcf:
<client>
<endpoint address="/ProjectSearch.svc" binding="NamedPipeBinding" name="ProjectServiceNetNamedPipe">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
</client>
我的Wcf服务的实施位于我的svc文件ProjectSearch.svc.cs
中的第二个解决方案解决方案'ProjectService'。
我从解决方案1调用的方法如下:
public OperationResult<FindProjectsResponse> FindProjects()
{
return ProjectManagement.FindProjects();
}
一切正常。
我需要知道如何调试WCF服务。
目前我正在将解决方案1附加到我的w3wp.exe
流程中。虽然我无法在1个过程中附加2个解决方案。
如果有关如何调试WCF服务的任何帮助,我会没事的。
非常感谢!!!