有没有人能够在 TraceView 中查看来自 web 应用程序的 Trace 消息?我正在使用 System.Diagnostincs.Trace.Write .... 但无论我在 TraceView 中选择什么过滤器,我都看不到任何消息...(在调试模式下编译,启用了 TRACE 和 DEBUG)
谢谢!
编辑:好的,我想我实际上找到了你需要的东西:MSDN 有关于如何使用 SvcTraceViewer.exe http://msdn.microsoft.com/en-us/library/ms732023.aspx的说明 ,这似乎适合账单。
在您的 asp.net 应用程序中,转到 trace.axd,您的跟踪消息将在那里。如果您的 asp.net 应用程序位于http://bob.com/woot然后转到http://bob.com/woot/trace.axd,您将看到您的跟踪消息。您必须在 web.config 中设置一些设置才能远程访问跟踪。
<configuration>
<system.web>
<trace
enabled="true"
requestLimit = "10"
pageOutput="false"
traceMode="SortByTime"
localOnly = "true"
/>
</system.web>
</configuration>