2014-03-26 57 views
0

我們目前有一張支持Embarcarderro的票,但我們想知道是否有其他人遇到過這個問題,如果有的話,他們是如何解決這個問題的。無法加載包DbxCommonDriver180.bpl錯誤。 C++ builder XE 5

我們正在嘗試將我們的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++連接器 - >鏈接與動態RTL =假 C++連接器 - >鏈路與德爾福運行時庫=假 包 - >運行包 - >與運行時包鏈接= false

當我們試圖進行這些更改時,我們的項目無法編譯。

我們正在嘗試使用C++ Builder的XE5 Update 2和安裝修補程序2.

請任何幫助,將不勝感激。

回答

0

在與同事和Embarcardero支持人員交談後,我們發現問題所在。

我們需要捆綁一個名爲dbxdrivers.ini的ini文件,並將它放在與可執行文件相同的目錄中。