Что делать, когда Delphi обнаруживает файлы, которые можно восстановить?

Моя среда разработки Delphi Tokyo 10.2.1 просто потерпела крах. При перезапуске я получаю подсказку:

введите описание изображения здесь

RAD Studio восстановила следующие файлы. Сохраните те, которые хотите оставить.

Сравнение файлов показывает, что на тот момент файл в __recovery действительно является последней версией, но еще ничего не восстановлено
(Примечание: конкретный файл не был повторно открыт в среде IDE, потому что из-за сбоя среда IDE не смогла зарегистрировать это как открытый файл. Проект, частью которого является этот файл, даже не был текущим в группе проектов по той же причине).

В диалоговом окне есть только кнопка Закрыть. Я могу выбрать этот файл или нет. Приступил к тестированию нескольких вариантов.

Независимо от того, выберу ли я его, после нажатия кнопки Закрыть Delphi спросит Отменить оставшиеся восстановленные файлы?.

  • Если я выберу «Нет», ничего не изменится. Файл не восстанавливается, содержимое __recovery остается без изменений
  • Я хотел проверить это также, когда выберу «Да», но никакое копирование старого исходного файла и папки __recovery теперь снова не вызывает предупреждение IDE. Дальнейшие варианты протестировать не могу. IDE теперь продолжает очищать папку __recovery.

Это немного беспорядок. Не работает рекавери? Неужели тексты диалогов такие непонятные?

Я ожидал бы следующего поведения от такого диалога:

  • Он представляет мне обнаруженные файлы. В тексте говорится: RAD Studio обнаружила следующие файлы. Выберите те, которые вы хотите сохранить .
  • Пользователь должен выбрать файлы, которые он хочет восстановить.
  • Если остались какие-либо невосстановленные файлы, появится сообщение Отменить оставшиеся восстановленные файлы.

Кто-нибудь знает, что на самом деле происходит? Что мне здесь делать (выбрать / ответить)?
Я не смог найти ответ в Интернете.

Потому что сейчас у меня остался невосстановленный файл и пустая __recovery папка. К счастью, я сделал резервные копии.


person Jan Doggen    schedule 17.08.2017    source источник


Ответы (1)


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

person Chris Rolliston    schedule 18.08.2017