C# 调试SVC WCF和ASP.NET解决方案

C# 调试SVC WCF和ASP.NET解决方案,c#,asp.net,.net,asp.net-mvc,wcf,C#,Asp.net,.net,Asp.net Mvc,Wcf,我目前正在开发一个ASP.NETMVC4.5应用程序。我对该项目和WCF都是新手,我正在寻找一种使用常规断点正确调试项目的方法 给出了两种解决方案: ASP.NET项目位于:解决方案“项目” WCF项目位于:解决方案“项目服务” 在我的第一个解决方案“项目”中,我以以下方式调用WCF服务: OperationResult<FindProjectsResult> projectsResult = _projectsWcfService.Call(p => p.FindProjec

我目前正在开发一个ASP.NETMVC4.5应用程序。我对该项目和WCF都是新手,我正在寻找一种使用常规断点正确调试项目的方法

给出了两种解决方案:

  • ASP.NET项目位于:解决方案“项目”
  • WCF项目位于:解决方案“项目服务”
  • 在我的第一个解决方案“项目”中,我以以下方式调用WCF服务:

    OperationResult<FindProjectsResult> projectsResult = _projectsWcfService.Call(p => p.FindProjects())
    
    一切都很好

    我需要知道,如何调试WCF服务

    目前,我正在将解决方案1附加到我的
    w3wp.exe
    进程。虽然我不能在一个流程上附加两个解决方案

    如果有任何关于如何调试WCF服务的帮助,我都可以


    非常感谢

    右键单击解决方案,可以配置解决方案,以便通过visual studio调试多个项目


    难道不会有2个w3wp.exe进程吗?谢谢,已解决!:)@如果它能解决你的问题,请回答。干杯:)
    <client>
      <endpoint address="/ProjectSearch.svc" binding="NamedPipeBinding" name="ProjectServiceNetNamedPipe">
        <identity>
          <dns value="localhost" />
        </identity>
      </endpoint>
    </client>
    
    public OperationResult<FindProjectsResponse> FindProjects()
    {
        return ProjectManagement.FindProjects();
    }