我希望在Delphi 2007 IDE中可以打开一个配置选项,以关闭__HISTORY文件夹的生成。

我收到此异常,这阻止了我在IDE中保存文件的能力:

 Unable to rename '..\myunit.pas' to '..\__history\myunit.pas.~1~'.


MadExcept告诉我这发生在coreide100.bpl ::中

20a21bab +057 coreide100.bpl EditorForm     4256   +3 TryRename
20a21e0d +255 coreide100.bpl EditorForm     4297  +38 WriteEditorStream
20a52f46 +082 coreide100.bpl EditorBuffer   2633   +5 TEditBuffer.SaveFile
20a52c6d +005 coreide100.bpl EditorBuffer   2587   +1 TEditBuffer.Save
2097d128 +038 coreide100.bpl SourceModule    625   +2 TSourceModule.SaveFile
20a5ea9c +348 coreide100.bpl DocModul       1361  +61 TDocModule.Save
2097e1cf +117 coreide100.bpl SourceModule    970  +17 TSourceModule.Save
209b8792 +016 coreide100.bpl EditorControl  7485   +2 TEditEventHandler.EditSaveFile
209b4d91 +015 coreide100.bpl EditorControl  5672   +1 TCustomEditControl.SaveFile


我似乎记得注册表中有些东西可以更改以解决此问题。

最佳答案

您可以在“工具\选项\编辑器选项”的“创建备份文件”中将其关闭。

关于delphi - Delphi 2007错误“无法将unit.pas重命名为__history\unit…”的解决方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11138513/

10-12 03:41