Delphi检测到可恢复文件时的操作过程?

时间:2017-08-17 13:35:25

标签: delphi ide file-recovery delphi-10.2-tokyo

我的Delphi Tokyo 10.2.1 IDE刚刚崩溃。重新启动时,我收到提示:

enter image description here

  

RAD Studio已恢复以下文件。保存你想要保留的那些。

文件比较显示,此时__recovery中的文件确实是最新版本,但尚未恢复任何内容
(注意:特定文件未在IDE中重新打开,因为崩溃阻止IDE将其注册为打开文件。此文件所属的项目甚至不是项目组中的当前项目,因此同样的原因)。

该对话框只有一个关闭按钮。我可以选择那个文件。我开始测试几种变体。

无论我是否选择它,点击关闭后,Delphi会要求丢弃剩余的恢复文件?

  • 如果我然后选择否,则没有任何变化。文件未恢复,__recovery的内容保持不变
  • 当我选择Yes时,我也想测试它,但是现在没有复制旧源文件和__recovery文件夹的数量会再次触发IDE警告。我无法测试进一步的变化。 IDE现在不断清除__recovery文件夹。

这有点乱。恢复不起作用吗?对话文本是否不清楚?

我希望从这样的对话框中看到以下行为:

  • 它向我显示检测到的文件。文字说: RAD Studio 发现了 以下文件。 选择 您要保留的文件
  • 用户必须选择他想要恢复的文件。
  • 如果仍有任何未恢复的文件,则会出现 Discard剩余已恢复文件消息。

有谁知道(f)究竟发生了什么?我应该做什么(选择/回答)?
我无法在网上找到答案。

因为现在我留下了一个未恢复的文件和一个空的__recovery文件夹。幸运的是我做了备份。

1 个答案:

答案 0 :(得分:1)

双击列表项以在编辑器中打开它,但是作为具有未保存更改的原始文件,即在自动保存点处的相同状态。