【问题标题】:Service Fabric Breakpoints Not WorkingService Fabric 断点不起作用
【发布时间】:2017-06-12 03:04:04
【问题描述】:

我有一个包含 3 个应用程序的服务结构项目。当我在 VS 中开始调试时,断点会激活,就好像它们被找到一样,但它们在执行过程中从未被命中。我已验证 Service Fabric 项目是唯一的启动项目。

【问题讨论】:

  • 你能对解决方案文件做一个“干净的解决方案”吗?启动也应该是SF应用项目。
  • 您能否确认您的服务正在运行?例如,如果您在 RunAsync 中有任何 EventSource 日志记录,您应该能够在 VS 的诊断事件视图中看到它(确保您的服务包含事件提供程序)。您也可以在未命中断点的位置附近添加一个额外的 ServiceEventSource.CurrentLog("hello") 。这向你展示了什么?如果诊断事件视图中没有显示,那么您的服务可能没有像您想象的那样运行,或者您没有连接到正确的进程。

标签: visual-studio azure-service-fabric


【解决方案1】:

您的断点仅在加载符号文件时有效。请确保已在 VS 的 Modules Windows 中加载

【讨论】:

  • 有趣的事实:在调试 Release 构建配置时,您不会加载符号。 :D 确保您实际上是在调试 Debug 构建。
猜你喜欢
  • 1970-01-01
  • 2016-09-29
  • 2014-12-20
  • 2017-05-06
  • 2020-04-28
  • 2017-02-24
  • 1970-01-01
  • 1970-01-01
  • 2018-04-27
相关资源
最近更新 更多