在 Global.asax 中使用 Trace
我正在努力输出通过 Global.asax 中的 Trace.WriteLine 写入的消息,它们不会出现在 Trace.axd 中。
我添加了一个 WebPageTraceListener
和一个 TextWriterTraceListener
,如记录的 这里 但我看到的只是您在预期的跟踪中看到的正常页面事件。
为了将 Global.asax 中写入的跟踪消息写入文件/跟踪日志,我是否缺少一个步骤?我正在 Application_AuthenticateRequest
事件中进行一些日志记录。
I'm struggling to output the messages written via Trace.WriteLine within the Global.asax, they don't appear in the Trace.axd.
I've added a WebPageTraceListener
and a TextWriterTraceListener
as documented here but all I see are the normal page events you would see in a trace which is expected.
Am I missing a step in order to get trace messages written in the Global.asax to the file/trace log? I'm doing some logging in the Application_AuthenticateRequest
event.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否使用
TRACE
开关进行编译或更新您的 web.config 以自动执行此操作?从您链接到的 MSDN 页面(强调我的):
这是应放置在
部分之后的 Web.config 条目:Did you compile using the
TRACE
switch or update your web.config to do so automatically?From the MSDN page you linked to (emphasis mine):
This is the Web.config entry that should be placed after the
<system.diagnostics>
section: