Мне нужно работать с некоторыми временными файлами в моем приложении Windows Forms.NET 3.5. Эти файлы открываются во внешнем приложении, которое, конечно же, может работать в течение более длительного времени, чем моя собственная программа.
Есть ли какие-либо рекомендации, чтобы убедиться, что эти временные файлы очищены в любое время, чтобы избежать заполнения жесткого диска пользователя "ненужными" файлами, которые больше не нужны? Или даже Windows обрабатывает это автоматически?
Хорошим примером является любой почтовый клиент: при открытии вложения в любом приложении его обычно записывают во временный файл, который открывается. Есть ли способ выяснить, как эти файлы управляют очисткой?
Использование Google показало мне много и много средств очистки и настройки для очистки каталога temp вручную, но я бы не хотел, чтобы пользователи делали это.: -)
Любая помощь приветствуется.
Маттиас