在ASP.NET 4.5.1中使用ETW,如何让调试通道显示在事件查看器中?

时间:2014-01-23 18:54:18

标签: .net etw event-viewer

我正在使用NuGet TraceEvent library。我正在尝试将Level.Verbose事件写入Debug通道;但是,调试通道未显示在EventViewer中。

我尝试修改清单以将默认的enabled =“false”更改为“true”,然后将其注册到wevtutil。

 <channels>
  <channel chid="Admin" name="MyApp/Admin" value="16" type="Admin" enabled="true"/>
  <channel chid="Operational" name="MyApp/Operational" value="17" type="Operational" enabled="true"/>
  <channel chid="Debug" name="MyApp/Debug" value="19" type="Debug" enabled="false"/>
 </channels>

事件查看器中似乎没有任何可以启用调试通道的内容。

1 个答案:

答案 0 :(得分:2)

摘过.NET 4 for Enterprise Architects and Developers的摘录。

This MSDN blog post也有一些不错的程序和截图。

简短回答是在EventViewer MMC窗口中,切换“查看” - &gt; “显示分析和调试日志”窗口。

Show Analytic and Debug Logs