Delphi XE没有找到BPL [英] Delphi XE not finding a BPL

查看:297
本文介绍了Delphi XE没有找到BPL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Delphi XE中遇到麻烦,我有一个使用QRDesign(QuickReports的一部分)的项目。

I'm having trouble in Delphi XE, I have a project which uses QRDesign (part of QuickReports).

我查看时遇到的错误使用QRDesign的单位是:

The error I'm getting when I view a unit that uses QRDesign is:

程序无法启动,因为您的计算机缺少QRDBASE_DXE.bpl。请尝试重新安装程序以解决此问题。

"The program can't start because QRDBASE_DXE.bpl is missing from your computer. Try reinstalling the program to fix this problem."

如果我不打开设备,一切都编译好。

If I don't open the unit everything compiles fine.

有趣的是,如果我卸载这个和另一个包(dclqrd_DXE) .bpl - 也是QRDesign的一部分),重新启动IDE,重新编译并重新安装这些包,它再一次有效,直到我重新启动IDE。 BPL位于搜索路径中,每个文件只有一个副本。

Interestingly if I uninstall this and another package (dclqrd_DXE.bpl - also part of QRDesign), restart the IDE, recompile and reinstall these packages it all works again until I restart the IDE. The BPLs are in the search path, and only one copy of each file exists.

有没有人知道可能导致此问题的某种机制?

Does anyone know of some mechanism that might be causing this issue?

推荐答案

搜索文件并将其移至Delphi的BPL目录。它看起来像是一个配置错误。

Search for the file and move it to the Delphi's BPL directory. It looks like a misconfiguration.

您可能还需要移动几个BPL。首先记下目录。

You may need to move a few BPLs too. Note the directories first.

这篇关于Delphi XE没有找到BPL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆