Delphi XE6 - 在 Delphi 目录中找不到 BPL

标签 delphi installation vcl

赢得 8.1。我以前有一个旧版本的 D2010。卸载所有东西,重新启动,安装 Delphi XE6 Professional。安装各种其他软件包...一切似乎都运行良好。尝试安装 JEDI JCL。我在 JCL 目录中打开了一个命令提示符,然后运行 ​​install.bat。片刻之后,我收到一个名为 JediInstaller.exe - 系统错误的错误。消息的文本是“程序无法启动,因为缺少 rtl200.bpl...”

我搜索了一下,发现在多个目录下,最明显的是“C:\Program Files {X86)\Embarcadero\Studio\14.0\bin”,所以它存在,一共8个地方……下一个念头是“是在我的路上吗?”我进入 Delphi 并查看了我的 Library Path。它不在那里,所以我添加了它,并将它移到我的路径列表的顶部。我重新启动了我的电脑,只是因为......我仍然得到同样的错误。这没什么区别。

我将此解释为我的 Delphi XE6 安装有问题,但许多其他库都安装得很好(最值得注意的是 TMS,它是一个大型库)。

在网上搜索时,有几个人提示 rtl200.bpl 中的 Access Violation,但没有找到 rtl200.bpl 的运气。很多人说他们用 XE6 很好地安装了 JCL。

我该如何纠正?这真的是一个路径问题吗?我应该在我的路径中有“C:\Program Files {X86)\Embarcadero\Studio\14.0\bin”还是将其取出?

最佳答案

一些包含该二进制文件的目录应该在您的路径中。但是,Delphi 的库路径并不是您需要更改的路径。库路径控制 Delphi 在构建程序时搜索库的位置,而不是 Windows 在运行程序时搜索库的位置。

更改系统路径。

关于Delphi XE6 - 在 Delphi 目录中找不到 BPL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25471709/

相关文章:

macos - 使用 hdiutil 或其他工具将背景图像/颜色添加到 DMG?

Delphi - 使用 TApplicationEvents OnShortCut 事件检测 Alt+C 按键

delphi - 与 TControl 的父/子关系

delphi - 如何禁用超过特定时间的 TDateTimePicker 日期?

delphi - 服务无法访问文件夹

ubuntu - 帮助从终端在 Ubuntu 10.04 上安装 Node.js?

python - IMDbPY 安装失败

delphi - 如何将 TListView.Items (TListItems) 保留在外部文件(或 TStream)中?

delphi - 当组件放置在表单上时,FastReport FMX 2.0 给出错误 "clCantRen"

delphi - firemonkey 和全局热键?