Wenn Sie ein zustandsloses zuverlässiges Dienstprojekt mit Visual Studio erstellen, erhalten Sie eine benutzerdefinierte Ereignisquelle, die die EventSource-Klasse von .net framework unterordnet. Da die EventSource mit dem Event-Provider von ETW identisch ist, muss eine eindeutige GUID zugeordnet sein (zur Unterscheidung von anderen ETW-Providern). Außerdem benötigt ETW, dass die Manifestdatei für die Ablaufverfolgung ordnungsgemäß funktioniert. Die EventSource versteckt wahrscheinlich alle diese Informationen vom Entwickler. Gibt es eine Möglichkeit, die ETW-Anbieterinformationen (die in meiner benutzerdefinierten EventSource in meinem Service enthalten waren) zusammen mit der ETW-Manifestdatei anzuzeigen?Wie bekomme ich die ETW-Manifestdatei, die sich auf die EventSource des Service Fabric Service bezieht?
1
A
Antwort
2
Dies erwies sich als sehr einfach. Die Eventsource-Klasse hat folgende statische Methode:
public static string GenerateManifest(
Type eventSourceType,
string assemblyPathToIncludeInManifest
)
Wenn Sie Ihren Service Stoff Service debuggen, können Sie Folgendes tun:
System.Diagnostics.Debug.WriteLine(System.Diagnostics.Tracing.EventSource.GenerateManifest(typeof(ServiceEventSource), "C:\temp"))
Es sollte schön formatiert manifestieren xml geben.
Verwandte Themen
- 1. Domain bezieht sich auf die lokale Maschine
- 2. Wie bekomme ich die Tabelle einen Fremdschlüssel bezieht sich auf
- 3. Kann Service Fabric Cluster die alten Versionen eines Service beibehalten?
- 4. Autoskalierung Service Fabric Stateless Service?
- 5. Service Fabric-Anwendungsinstanzkonfiguration
- 6. Wie wählt man die richtige Service Fabric Reliability Tier?
- 7. Service Fabric - Wie stelle ich einen externen WCF-Service frei
- 8. Azure-App-Service und Azure Service Fabric
- 9. Service Fabric mit Fenstercontainern
- 10. Wie bezieht sich die Basisversion auf die GHC-Version?
- 11. Service Fabric Anwendung Fehlerverhalten
- 12. Implementieren des Datenbankfailovers in Azure Service Fabric
- 13. Barracuda WAF auf Service Fabric
- 14. Service Fabric Actor-Schnittstellen, die mehrere Schnittstellen implementieren
- 15. Service-Fabric-Cluster auf AWS
- 16. MassTransit und Service Fabric Stateful Service?
- 17. JavaScript-Funktion, die auf sich selbst bezieht
- 18. Konsistenz mit partitioniertem Service Fabric-Stateful-Service
- 19. Service Fabric ungesund Service beeinflussen andere Dienste
- 20. Service Fabric - DeleteServiceAsync Zeitüberschreitung
- 21. Azure Service-Fabric Mandantenfähigkeit
- 22. Service Fabric Legacy-Einstellungen
- 23. Service Fabric System.BadImageFormatException
- 24. Service-Fabric ImageStoreService nicht
- 25. Azure Service Fabric Routing
- 26. Aktualisieren des Clientzertifikats in Service Fabric
- 27. Service Fabric SetupEntryPoint
- 28. Erneuern des SSL-Zertifikats Service Fabric-Endpunkt
- 29. Service Fabric Production Hosting
- 30. Microsoft.SqlServer.Types mit Service Fabric
Haben Sie diese Frage nicht gelesen ?: http://stackoverflow.com/questions/18913364/eventsource-net-4-0-generatemanifest – LoekD