Я использую C # System.Diagnostics.TextWriterTraceListener
для печати трассировки.Но файл трассировки становится слишком большим (сотни МБ).Я хочу изменить поведение TextWriterTraceListener
, так что если файл трассировки становится большим, он записывает вывод в другой файл.Например, исходный файл трассировки - «output1.txt», если он становится больше 100 МБ, то TextWriterTraceListener должен записать в «output2.txt».
Сталкивались ли вы с подобными проблемами?Есть ли элегантные решения?