Delphi 2010打开项目指向不存在文件夹 如何修改项目打开路径
Delphi 2010 打开项目时弹出不存在路径的修复方案
该问题由IDE残留失效路径缓存、默认项目配置损坏导致,按以下步骤操作即可修复:
方法1:修改IDE默认项目路径配置
- 弹出路径选择对话框时直接点「取消」,进入Delphi 2010主界面
- 顶部菜单栏依次点击
Tools->Options打开配置窗口 - 左侧导航栏展开
Environment Options,找到Default project location配置项,将输入框内的失效路径替换为你实际存放项目的有效本地文件夹路径,点击「OK」保存配置。
方法2:清理注册表内失效的历史项目记录
Delphi启动时会自动加载最近打开的项目列表,列表内残留的已删除/已移动项目路径是触发该弹窗的最常见原因:
- 完全关闭Delphi 2010,打开任务管理器确认
bds.exe进程已彻底退出 - 按
Win+R组合键调出运行窗口,输入regedit后回车打开注册表编辑器 - 定位到路径:
HKEY_CURRENT_USER\Software\Embarcadero\BDS\7.0\Closed Projects - 右侧面板列出了所有最近打开过的项目路径记录,逐个核对路径有效性,将指向不存在文件夹、不存在
.dpr/.dproj项目文件的条目全部删除 - 再定位到同层级的
Known Projects项,同样清理其中所有指向失效路径的条目,关闭注册表编辑器即可。
方法3:重置损坏的IDE用户配置
如果前两步操作后问题仍存在,说明用户配置文件已经损坏,直接生成干净的新配置即可:
- 找到Delphi 2010安装目录下bin文件夹内的
bds.exe,右键为其创建桌面快捷方式 - 右键点击新建的快捷方式选择「属性」,在「目标」栏的原有路径末尾添加空格和启动参数
-rCleanConfig - 通过该快捷方式启动Delphi,会生成一套全新的无损坏用户配置,后续重新配置你常用的库路径、安装的第三方组件即可正常使用。
注意:修复完成后尽量先启动Delphi主程序,再通过
File -> Open菜单选择有效路径下的项目打开,不要直接双击磁盘上的项目文件触发启动,避免IDE把失效路径重新写入缓存。
内容的提问来源于stack exchange,提问作者Kadin Raju
相关产品推荐
相关产品推荐

