【问题标题】:Debug SVC WCF and ASP.NET Solution调试 SVC WCF 和 ASP.NET 解决方案
【发布时间】:2018-06-15 04:34:51
【问题描述】:

我目前正在开发一个 ASP.NET MVC 4.5 应用程序。我是该项目以及 WCF 的新手,我正在寻找一种使用常规断点正确调试项目的方法。

给出了 2 个解决方案:

  1. ASP.NET 项目位于:解决方案“项目”
  2. WCF 项目位于:解决方案“ProjectService”

在我的第一个解决方案中解决方案“项目”我通过以下方式调用 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 中的第二个解决方案 Solution 'ProjectService'

我从解决方案 1 调用的方法如下所示:

public OperationResult<FindProjectsResponse> FindProjects()
{
    return ProjectManagement.FindProjects();
}

一切正常。

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

目前我将解决方案 1 附加到我的 w3wp.exe 进程中。虽然我不能在 1 个进程上附加 2 个解决方案。

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

非常感谢!!!

【问题讨论】:

  • 不会有2个w3wp.exe进程吗?
  • 谢谢,解决了! :)

标签: c# asp.net .net asp.net-mvc wcf


【解决方案1】:

右击解决方案,可以配置自己的解决方案,以便通过visual studio调试多个项目。

【讨论】:

  • @john.1020 标记答案,如果它解决了您的问题。干杯:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-13
  • 1970-01-01
  • 2018-06-03
  • 2015-01-05
  • 1970-01-01
  • 2019-05-13
  • 1970-01-01
相关资源
最近更新 更多