asp.net – 在Global.asax中使用Trace
我很难输出通过Global.asax中的Trace.WriteLine写入的消息,它们不会出现在Trace.axd中.
我已经添加了一个WebPageTraceListener和一个TextWriterTraceListener,如文档here所示,但我看到的只是您在跟踪中看到的正常页面事件. 我是否错过了一个步骤,以便将Global.asax中写入的跟踪消息写入文件/跟踪日志?我在Application_AuthenticateRequest事件中做了一些日志记录. 解决方法
您是否使用TRACE开关进行编译或更新web.config以自动执行此操作?
从您链接到的MSDN页面(强调我的):
这是应放在< system.diagnostics>之后的Web.config条目.部分: <system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/d:TRACE" type="Microsoft.CSharp.CSharpCodeProvider,System,Version=2.0.3500.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" warningLevel="1" /> <compiler language="VB" extension=".vb" compilerOptions="/d:Trace=true" type="Microsoft.VisualBasic.VBCodeProvider,Version=1.0.5000.0,PublicKeyToken=b77a5c561934e089" /> </compilers> </system.codedom> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 关于使用重写的AuthorizeAttribute,线程安全
- asp.net-mvc – MVC,FluentValidation和Ninject的单元测试接
- 处理asp.net MVC控制器构造函数中发生的异常
- 使用ASP.NET/SQL Server丢失会话状态
- asp.net-mvc – ASP.net MVC 3项目文件没有出现在新项目对话
- asp.net-core – 运行kpm restore时无法找到Microsoft.AspN
- asp.net – 在MVC 4.0中使用部分视图中的节
- asp.net-mvc – 我应该如何测试从控制器发送电子邮件?
- asp.net-core – 虚拟目录中的IIS站点Swagger UI端点
- asp.net-mvc – 同时发送文件并重定向到新页面的MVC方式是什
- 点击图片,AJAX删除后台图片文件的实现代码(asp.n
- asp.net – 使用JQuery从viewstate获取值?
- asp.net-mvc – ASP.NET MVC中的非字符串角色名称
- asp.net-mvc – 显示用户内容可用操作的干净/干燥
- asp.net – 错误:找不到此项目类型所基于的应用
- asp.net – 使用多语言支持的“正确”方式
- asp.net-mvc – 在ASP.NET MVC应用程序下将ASP.N
- ASP.NET Core / MVC 6 ViewModel中的依赖注入(DI
- asp.net-core-mvc – 如何创建从HttpContext.Tra
- C#单元测试如何查看输出的调试信息?