标签: c# .net debugging tracing
当磁盘上没有足够的空间时,有没有办法指示FileLogTraceListener删除旧的日志文件?
干杯。
答案 0 :(得分:2)
您应将ReserveDiskSpace属性设置为首选大小,将DiskSpaceExhaustedBehavior属性设置为ThrowException。
ReserveDiskSpace
DiskSpaceExhaustedBehavior
ThrowException
然后在写入日志的所有代码周围添加Try ... Catch块,并在捕获该异常时删除日志。