Напишите C # WinService или создайте в своем приложении BackgroundWorker, который будет раз в день отслеживать ваши старые файлы журналов и удалять его.Вы можете использовать FileSystemWatcher для этой области.
Или просто протестируйте в каждом приложении, работающем на наличие новых файлов журнала, и удалите его.
Другой вариант будет делатьне хранить файлы локально, но отправлять их по сети (почта, удаленный сервер и т. д.).
См. также дубликаты вопросов: здесь и здесь .