我刚刚创建了一个全新的Service Fabric应用程序,其中包含无状态ASP.NET Core Web API服务作为管理员,并在本地运行5机器调试集群。当我调试它(或任何其他Service Fabric应用程序)时,它会启动并成功运行(例如,当我使用浏览器或Postman导航到端点时,我可以看到预期的输出),我可以看到它在Service Fabric中正常运行Explorer和我可以在Visual Studio 2017中的Debug窗口中看到输出,但我在Diagnostic Events(注意,而不是Diagnostic Tools)面板中看不到任何事件。
当我开始调试时,Diagnostic Events面板按预期显示,但仍为空。我没有应用过滤器(如果我单击“清除过滤器”则没有变化)并且它在底部显示它与0显示的0事件断开连接。但是,如果我单击绿色的“开始”按钮,则不会发生任何事情,并且它将继续保持断开状态。
为什么会这样,我怎样才能连接它以便我可以看到ServiceEventSource调用的输出?