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

Delphi XE6-在Delphi目录中找不到BPLs,delphi,installation,vcl,Delphi,Installation,Vcl,赢得8.1分。我以前有一个旧版本的D2010。卸载所有内容,重新启动,安装Delphi XE6 Professional。正在安装其他各种软件包。。。一切似乎都很顺利。试图安装绝地JCL。我在JCL目录中打开了一个命令提示符,并运行install.bat。过了一会儿,我得到一个名为JediInstaller.exe的错误-系统错误。消息文本为“程序无法启动,因为rtl200.bpl丢失…” 我搜索了它,在多个目录中找到了它,最著名的是“C:\ProgramFiles{X86)\Embarcade

赢得8.1分。我以前有一个旧版本的D2010。卸载所有内容,重新启动,安装Delphi XE6 Professional。正在安装其他各种软件包。。。一切似乎都很顺利。试图安装绝地JCL。我在JCL目录中打开了一个命令提示符,并运行install.bat。过了一会儿,我得到一个名为JediInstaller.exe的错误-系统错误。消息文本为“程序无法启动,因为rtl200.bpl丢失…”

我搜索了它,在多个目录中找到了它,最著名的是“C:\ProgramFiles{X86)\Embarcadero\Studio\14.0\bin”,所以它存在,总共有8个位置……下一个想法是“它在我的路径中吗?”我进入Delphi并查看了我的库路径。它不在那里,所以我添加了它,并将其移动到路径列表的顶部。我重新启动了我的计算机,只是因为…我仍然收到相同的错误。这没有什么区别

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

在搜索web时,有几个人抱怨rtl200.bpl中存在访问冲突,但没有找到rtl200.bpl。有很多人说他们在XE6中安装了JCL

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

保存该二进制文件的某些目录应该在您的路径中。但是,Delphi的库路径不是您需要更改的路径。库路径控制Delphi在生成程序时搜索库的位置,而不是Windows在运行程序时搜索库的位置


更改您的系统路径。

Rob是对的…尝试通过installer.exe程序安装程序包。我的防病毒程序启动并阻止了部分安装。不幸的是,我的路径当时真的很混乱…这就是导致我出现问题的原因。我必须返回备份并重新开始…我个人倾向于避免安装程序包。全部编译将代码转换成一个可执行文件。对我来说似乎简单得多。