TextWriterTraceListener

TextWriterTraceListener

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center获取指导。




已关闭8年。





在ASP.NET 2.0网页或Web服务中写入最少错误日志的最佳方法是什么?出于我的目的,最好是将其设置为香草,并且实现将通过IIS的虚拟目录进行。我当前正在使用标准的TextWriterTraceListener,但它似乎没有写入虚拟目录。

仅供参考-TextWriterTraceListener的配置如下:

<system.diagnostics>
    <trace autoflush="true">
      <listeners>
        <add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData=".\VirtualDirectory\SomeLog.log" />
      </listeners>
    </trace>
  </system.diagnostics>


我感谢您的帮助!

最佳答案

您可以尝试使用log4net框架。它是一个非常强大的开源.NET日志记录框架。看看Log4net web site

10-08 08:39