J'utilise le C# System.Diagnostics.TextWriterTraceListener
pour imprimer un tracé. Mais le fichier de trace devient trop volumineux (des centaines de Mo). Je veux changer le comportement de TextWriterTraceListener
, que si le fichier de trace devient grand, il écrit la sortie dans un autre fichier. Par exemple, le fichier de trace d'origine est 'output1.txt', s'il devient plus grand que 100 Mo, alors TextWriterTraceListener devrait écrire dans 'output2.txt'.Fichier de trace TextWriterTraceListener trop grand
Avez-vous rencontré des problèmes similaires? Y a-t-il des solutions élégantes?
1 - log4net résoudra ce problème et a d'autres fonctionnalités à offrir comme la journalisation conditionnelle – Tahbaza
Exemple de page liée dans la réponse n'existe plus, lien archivé est https://web.archive.org/web/20040628122447/ http://weblogs.asp.net/DaveBost/archive/2004/04/30/124224.aspx – tjleigh