2017-01-26 40 views
1

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

+0

您可以在解决方案文件上执行“清理解决方案”吗?此外,启动应该是SF应用程序项目。 – alltej

+0

您能否确认您的服务正在运行?例如,如果您在RunAsync中有任何EventSource日志记录,则应该能够在VS的“诊断事件”视图中看到该事件(请确保您具有包含您的服务的事件提供程序)。你也可以在你没有命中的断点附近添加一个额外的ServiceEventSource.CurrentLog(“hello”)。这显示你什么?如果诊断事件视图中没有显示,那么您的服务可能不像您想象的那样运行,或者您未附加到正确的流程。 – yoape

回答

-1

您的断点仅在symnbol文件加载时才有效。请确保已将其加载到模块Windows中的VS