3

Ich habe gerade eine neue Service Fabric-Anwendung mit einem zustandslosen ASP.NET Core-Web-API-Dienst als Administrator mit einem lokalen 5-Maschinen-Debug-Cluster erstellt. Wenn ich es (oder eine andere Service Fabric-Anwendung) debugge, wird es gestartet und erfolgreich ausgeführt (z. B. kann ich die erwartete Ausgabe sehen, wenn ich mit meinem Browser oder mit Postman zum Endpunkt navigiere), kann es im Service Fabric problemlos laufen Explorer und ich können die Ausgabe im Debug-Fenster in Visual Studio 2017 sehen, aber ich kann keine Ereignisse im Diagnoseereignisfenster (Anmerkung, nicht Diagnosetools) sehen.Keine Verbindung zu Diagnoseereignissen beim Debuggen der Service Fabric-Anwendung

Wenn ich mit dem Debuggen beginne, wird das Diagnoseereignisfenster wie erwartet angezeigt, bleibt jedoch leer. Ich habe keinen Filter angewendet (keine Änderung, wenn ich auf "Filter löschen" für den Teufel davon) und es zeigt am unteren Rand, dass es mit 0 von 0 Ereignissen nicht verbunden ist. Wenn ich jedoch auf den grünen Startknopf klicke, passiert nichts und es bleibt weiterhin in einem Zustand der Trennung.

Warum ist das und wie bekomme ich es zu verbinden, damit ich die Ausgabe von ServiceEventSource Anrufe sehen kann?

Antwort

3

Stellen Sie sicher, dass der Name des Eventsource im Fenster ETW-Anbieter festgelegt ist:

enter image description here

enter image description here

Verwandte Themen