德尔福XE : Lost Library path

标签 delphi delphi-xe

从 Delphi 2010 升级后,我丢失了 Delphi XE 中的大部分库路径,

现在,即使是一些简单的应用程序也将无法编译。

有什么方法可以恢复库路径中丢失的目录条目吗?

编辑:我发现了一个令人惊讶的解决方案,只需删除此注册表项即可:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\Library

然后重新启动Delphi,然后注册表中的 key 将使用正确的默认值再次生成,但您将失去那里的任何第三方,至少现在它正在工作!

我希望它对遇到同样问题的人有用:)

最佳答案

对我来说,这是在win7X64下的Delphi XE中安装VirtualTreeview 4.8.7(?5?)后发生的。 我尝试了上面的删除注册表路径(将其保存到文件后),但没有成功。

然后我注意到库路径中有一个下拉列表,它记住了之前对整个路径的更改。将其(以及所有其他记住的)设置回退一两步,然后所有内容都已编译。

所以,然后我重新导入了最初不好的那个,观察差异。就在最上面一行

$(BDSLIB)\$(平台)\release 曾是 $(Platform)\release(版本不正确)

修改为完整线路,一切顺利。 $(BDSLIB)\$(平台)\发布

我预计这是因为安装程序将它们删除并重建它们,但将其视为两行而不是一行。

不明智的斯科托 (拼写检查获胜)

关于德尔福XE : Lost Library path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3822993/

相关文章:

delphi - 使用 RTTI 访问结构私有(private)字段

delphi - Indy 在每个第 72 个字符处添加 = 并使用多部分表单数据发布

delphi - Delphi XE 中调试代码

delphi - 更改 Tballoonhint 的字体 (Delphi)

arrays - Delphi 中字符串和记录的常量就地数组

delphi - 如何保护delphi应用程序的源代码?

Delphi:拆分器仅调整其拆分的 2 个 Pane 的大小

delphi - TDBGrid 重复行

Delphi:方法 'Create' 隐藏了基类的虚拟方法 - 但它就在那里

delphi - 如何在Delphi XE中使用AQtime(免费)?