У меня есть демонстрационное решение, которое вызывает события с помощью класса System.Diagnostics.Tracing.EventSource. У меня есть класс, как показано ниже: -
[EventSource(Guid = "B6741490-9F53-4620-A45C-49004C1B4444", Name = "DemoEvent")]
sealed public class DemoEventSource : EventSource
{
[Event(1, Level = EventLevel.LogAlways, Keywords = EventKeywords.None)]
public void RaiseEvent()
{
this.WriteEvent(1, "Found");
}
}
Я выполнил шаги, указанные здесь, чтобы использовать инструмент PerfView для просмотра событий. генерируется этим решением. Я указал *DemoEvent
в разделе AdditionalProvider окна PerfView. Однако я не могу увидеть эти события в выводе PerfView. Может ли кто-нибудь помочь мне здесь?