【问题标题】:Allow debugging with WCF fileless activation in .NET 4.0允许在 .NET 4.0 中使用 WCF 无文件激活进行调试
【发布时间】:2011-05-03 20:16:07
【问题描述】:

我一直在测试 .net 4 中新的 WCF 无文件激活功能,它允许您使用配置而不是物理 svc 文件。

我的 web.config 的相关部分如下所示:

<serviceHostingEnvironment>
      <serviceActivations>
        <add relativeAddress="Service1.svc" service="WcfService1.Service1" factory="WcfService1.UnityServiceHostFactory" />
      </serviceActivations>
    </serviceHostingEnvironment>

这运行正常,但如果我添加任何断点,它们不会被命中。使用 svc 文件时,它们在标记中有 debug="true" 但我不知道如何通过配置来允许这样做。

有什么想法吗?

【问题讨论】:

  • 我不敢相信没有人回答这个问题。我可以假设在匆忙推出 WCF4 中这是一个巨大的明显遗漏吗?
  • 我今天也遇到了同样的问题,尽管 VS asp.net 主机正在运行,但直到我告诉解决方案将 asp.net 项目包含在启动中,调试器才被附加。

标签: wcf configuration .net-4.0


【解决方案1】:

哎呀。好像我错了。在被调用了一段时间后,我重新访问了这段代码,它似乎工作正常。普通 svc 文件中的调试标志实际上并没有做任何事情。

【讨论】:

    猜你喜欢
    • 2011-02-26
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 2018-01-20
    • 1970-01-01
    • 2010-09-17
    相关资源
    最近更新 更多