Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.Net-使用TraceSource记录文件_C#_Asp.net_Logging_Logfiles_Tracesource - Fatal编程技术网

C# ASP.Net-使用TraceSource记录文件

C# ASP.Net-使用TraceSource记录文件,c#,asp.net,logging,logfiles,tracesource,C#,Asp.net,Logging,Logfiles,Tracesource,我想用System.Diagnostics.TraceSource记录错误,想知道我可以使用哪个侦听器,以及如何配置它,以便它记录到指定目录中的日志文件。当日志达到特定大小时,应创建新的日志文件 是否存在这样做的现有侦听器?或者接近的东西 我知道登录Windows事件日志是最好的做法,但我无法轻松访问服务器上的日志,因此使用我可以通过FTP下载的文件似乎是最好的解决方案。使用Log4NET怎么样,免费且可靠,它有所有可能的附件,您可以控制app.config或web.config的所有内容,虽然

我想用System.Diagnostics.TraceSource记录错误,想知道我可以使用哪个侦听器,以及如何配置它,以便它记录到指定目录中的日志文件。当日志达到特定大小时,应创建新的日志文件

是否存在这样做的现有侦听器?或者接近的东西


我知道登录Windows事件日志是最好的做法,但我无法轻松访问服务器上的日志,因此使用我可以通过FTP下载的文件似乎是最好的解决方案。

使用Log4NET怎么样,免费且可靠,它有所有可能的附件,您可以控制app.config或web.config的所有内容,虽然这可能是真的,但它并没有回答我贴出的问题;我只想用TraceSource从Windows事件日志切换到日志文件侦听器。好的,那么您想使用默认的.NET跟踪并使用一个重定向到日志文件的TraceListener,System.Diagnostics.TextWriterTraceListener呢?请看这里: