Перейти к содержанию

Удаление временного файла после использования

После окончания работы с временным файлом или каталогом его необходимо удалить самостоятельно. Не рекомендуется рассчитывать на автоматическое удаление при следующем запуске платформы, т.к. возможно исчерпание свободного места в каталоге временных файлов.

Пример правильного кода

ИмяПромежуточногоФайла = ПолучитьИмяВременногоФайла("xml");
// Работа с файлом
...
// Удаляем временный файл
Попытка
   УдалитьФайлы(ИмяПромежуточногоФайла);
Исключение
   ЗаписьЖурналаРегистрации(НСтр("ru = 'Мой механизм.Действие'"), УровеньЖурналаРегистрации.Ошибка, , , ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;

См. также

Экранирование кода

// sonar:DeletingTempFile:off
// sonar:DeletingTempFile:on