在Delphi 10 Seattle中,我点击了"删除无效路径" Options->Library->LibraryPath
中的按钮,它与一些默认环境路径混淆。有没有办法恢复默认设置?
例如:
$(BDSLIB)\$(Platform)\
$(BDSCOMMONDIR)\Dcp\$(Platform)
(这些无效)
答案 0 :(得分:2)
有恢复设置的默认和构建方式。这种方式可以使用多年(超过15个)
使用命令行参数-rXXX
运行Delphi bds.exe -rXXX
。会发生什么:
在-r之后提供的名称是注册表配置单元。如果那个注册表 hive不存在,IDE会创建一个全新的注册表配置单元 默认值并使用它。因为这会带你回到所有的 默认设置,它修复了IDE的大多数启动问题。注意 因为自定义控件不是默认值的一部分,所以 技术将导致您的IDE没有任何自定义控件 先前安装过。自定义控件是最常见的原因 这个错误,所以你可能想要添加任何你有一个 时间和考验。
您的新注册表配置单元将存储在注册表中 HKCU \ SOFTWARE \ Embarcadero公司\用户名\版本。您当前的设置 IDE存储在HKCU \ Software \ Embarcadero \ BDS \ version中。您可以 使用regedit比较两个注册表配置单元,看看有什么不同。
您可以从新环境中恢复图书馆/浏览路径,将其从XXX环境中复制并粘贴到常规环境中。
在http://docwiki.embarcadero.com/RADStudio/Berlin/en/IDE_Command_Line_Switches_and_Options和http://support.embarcadero.com/es/article/42597
了解详情答案 1 :(得分:1)
没有办法在没有重新安装的情况下恢复它们。然而,这里是我在西雅图安装的那些(这应该是非常香草,因为它是在新笔记本电脑上的一个相当新鲜的安装,我一直在使用柏林)。我将它分为两种格式 - 直接复制/粘贴版本和单个项目列表,因此您可以轻松使用。
单行复制/粘贴:
cat file-with-keys | xargs -n1 redis-cli del
个人参赛作品:
$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports;$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp\$(Platform);$(BDS)\include;