Sto usando C# System.Diagnostics.TextWriterTraceListener
per stampare traccia. Ma il file di traccia diventa troppo grande (centinaia di MB). Voglio modificare il comportamento di TextWriterTraceListener
, che se il file di traccia diventa grande, scrive l'output su un altro file. Ad esempio, il file di traccia originale è 'output1.txt', se diventa più grande di 100 MB, quindi TextWriterTraceListener dovrebbe scrivere su 'output2.txt'.TextWriterTraceListener Traccia file troppo grande
Hai riscontrato problemi simili? Ci sono soluzioni eleganti?
1 - log4net risolverà questo problema e ha altre caratteristiche per offrire come condizionale registrazione – Tahbaza
pagina di esempio legato alla risposta non esiste più, collegamento archiviato è https://web.archive.org/web/20040628122447/ http://weblogs.asp.net/DaveBost/archive/2004/04/30/124224.aspx – tjleigh