我们目前有一张 Embarcarderro 支持的工单,但我们想知道其他人是否遇到过这个问题,如果有,他们是如何解决的。
我们目前正在尝试将我们的 IDE 从 XE 更新到 XE5。当我们在同一台机器上编译和运行 exe 时,我们构建它时一切正常。但是当我们尝试在另一台没有安装 IDE 的机器上运行 exe 时,我们会收到以下错误。
Create_dbExpress_Connections 中的错误:无法加载包 DbxCommonDriver180.bpl。
问题是,我很确定 XE4 使用了 180 个文件。我们没有或曾经在我们的任何计算机上使用过 XE4。我们的 exe 包含 DBXCommonDriver190.bpl 和 rtl190.bpl。
我们尝试了以下但没有成功
在下面的链接中,我们尝试搜索 driver.ini 文件。我们没有找到该文件,但是我们确实找到了一个没有引用 DBXCommonDriver180.bpl http://qc.embarcadero.com/wc/qcmain.aspx?d=119396的 dbxdriver.ini 文件
我们尝试将所有 190.bpl 文件从构建环境转储到一个干净的环境中,并得到了同样的错误。
我们还被告知我们可能应该对我们的项目进行以下更改 C++ Linker->Link with Dynamic RTL = false C++ Linker->Link with the Delphi Runtime Library = false Packages->Runtime packages->Link with the runtime packages =错误的
当我们尝试进行这些更改时,我们的项目将无法编译。
我们正在尝试使用 C++builder XE5 更新 2 并安装了修补程序 2。
请任何帮助将不胜感激。