【问题标题】:How to Debug WCF Service?如何调试 WCF 服务?
【发布时间】:2011-01-26 05:42:50
【问题描述】:

我正在创建一个 WCF 服务,其中移动设备(Iphone 和 Android)和网站可以连接到该服务。我在 IIS7 上托管我的服务,我的 IDE 是 VS2010。

当 Iphone 连接到我的服务并调用我放置断点的某个函数时,Visual Studio 不会停止或切换到断点。我用web客户端测试过,调试和添加断点没有问题。

我在我的 wcf 服务上使用了WebInvoke。我的配置包含这行<compilation debug="true" targetFramework="4.0" />,包括客户端和服务中。

非常感谢您的帮助。 最好的,

【问题讨论】:

    标签: c# wcf web-services visual-studio-2010


    【解决方案1】:

    在 IIS7 下运行 WCF 服务时,您需要从具有管理权限的实例将调试器附加到 w3wp.exe 进程。如果您在从手机调用服务之前让调试器运行了很长时间,则很可能该进程已关闭,并且您的调试器不再连接。

    如果是这种情况,您可以随时修改应用程序池的回收条件设置,使进程保持更长时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-16
      • 1970-01-01
      • 1970-01-01
      • 2013-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多