Ошибка при сохранении

Обсуждение программы Айрен и общих вопросов тестирования
Ответить
dvorkinp
Сообщения: 13
Зарегистрирован: 15 авг 2016, 13:27

Ошибка при сохранении

Сообщение dvorkinp »

При попытке сохранить тест на сетевой диск при том, что файл с этим именем уже существует, иногда возникает ошибка 32. Если я правильно понимаю, Вы сохраняете файл с расширением .$$$, потом удаляете старый файл и переименовываете новый , давая ему расширение .it2. Для сетевого диска при этом иногда операция переименования не происходит, так как старый файл фактически еще не удален.
Проблема невелика, обычно повтор операции успешен.
sergey_o
Администратор
Сообщения: 704
Зарегистрирован: 21 дек 2008, 20:06
Контактная информация:

Re: Ошибка при сохранении

Сообщение sergey_o »

Программа выполняет переименование и удаление старого файла за одно обращение к операционной системе, которое в Вашем случае заканчивается неудачно. Код ошибки 32 говорит о том, что с файлом в этот момент работал еще кто-то/что-то. Не мог это быть, например, антивирус на файловом сервере, настроенный на проверку всех создаваемых файлов?
dvorkinp
Сообщения: 13
Зарегистрирован: 15 авг 2016, 13:27

Re: Ошибка при сохранении

Сообщение dvorkinp »

Антивирус там, конечно, есть, но не отключать же его ради этого! Тем более. что проблема возникает не столь уж часто.
Ответить