无法加载包DbxCommonDriver180.bpl错误。 C ++ builder XE 5

时间:2014-03-26 17:25:17

标签: c++builder c++builder-xe5

我们目前有一张Embarcarderro支持的门票,但是我们想知道是否有其他人遇到过这个问题,如果有的话,他们是如何修复它的。

我们目前正在尝试将我们的IDE从XE更新到XE5。当我们在同一台机器上编译和运行exe时,我们在一切正常的情况下构建它。但是当我们尝试在没有安装IDE的另一台机器上运行exe时,我们收到以下错误。

Create_dbExpress_Connections中的错误:无法加载包DbxCommonDriver180.bpl。

问题是,我很确定180个文件与XE4一起使用。我们在任何一台计算机上都没有或曾经使用过XE4。我们的exe包括DBXCommonDriver190.bpl和rtl190.bpl。

我们尝试了以下但没有成功

在下面的链接中,我们尝试搜索driver.ini文件。我们没有找到该文件但是我们确实找到了一个dbxdriver.ini文件,该文件没有引用DBXCommonDriver180.bpl http://qc.embarcadero.com/wc/qcmain.aspx?d=119396

我们尝试将所有190.bpl文件从构建环境转储到干净的环境,并得到相同的错误。

我们还被告知,我们应该对我们的项目进行以下更改 C ++ Linker->与动态RTL的链接= false C ++ Linker->与Delphi Runtime Library的链接= false Packages-> Runtime packages->与运行包的链接= false

当我们尝试进行这些更改时,我们的项目将无法编译。

我们正在尝试使用C ++ builder XE5 update 2并安装了修补程序2.

请任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

在与同事和Embarcardero的支持谈话后,我们发现了问题。

我们需要捆绑一个名为dbxdrivers.ini的ini文件,并将其放在与可执行文件相同的目录中。