【发布时间】:2017-06-12 03:04:04
【问题描述】:
我有一个包含 3 个应用程序的服务结构项目。当我在 VS 中开始调试时,断点会激活,就好像它们被找到一样,但它们在执行过程中从未被命中。我已验证 Service Fabric 项目是唯一的启动项目。
【问题讨论】:
-
你能对解决方案文件做一个“干净的解决方案”吗?启动也应该是SF应用项目。
-
您能否确认您的服务正在运行?例如,如果您在 RunAsync 中有任何 EventSource 日志记录,您应该能够在 VS 的诊断事件视图中看到它(确保您的服务包含事件提供程序)。您也可以在未命中断点的位置附近添加一个额外的 ServiceEventSource.CurrentLog("hello") 。这向你展示了什么?如果诊断事件视图中没有显示,那么您的服务可能没有像您想象的那样运行,或者您没有连接到正确的进程。
标签: visual-studio azure-service-fabric