2013-06-27 46 views
0

我正在爲朋友製作程序,但是當我嘗試在他的機器上啓動此程序時,出現此錯誤。我試圖在單獨的機器上啓動它,並且發生這種相同的錯誤。在單獨的機器上啓動QB程序的問題

Retrieving the COM class factory for component with CLSID {C693D8F1-180B-4F82-B735-8F511B566718} failed due to the following error: 80040154.

當我嘗試在我的PC上運行它時,它運行在此應用程序中。

我將平臺目標更改爲x86,並且當我在單獨的計算機上進行調試時,它會將我帶到此行,並出現該錯誤。

QBSessionManager sessionManager = new QBSessionManager(); 

請幫忙。

+0

您的COM對象是否註冊在另一臺機器上?聽起來像它不是.. –

+0

嗨,即時通訊不知道如何檢查,即時通訊嘗試尋找在線註冊COM對象的東西。 我以爲這是一個可能丟失的lib或dll文件? –

回答

1

您是否在另一臺機器上運行QBFC安裝程序?我似乎記得當我忘記在客戶端PC上執行此操作時發生此錯誤。這將負責註冊QBFC COM對象。

+0

嗨,謝謝你的迴應,不,我沒有,當我回家時我會試一試。這聽起來像你可能是對的,但我總是雖然DLL和lib文件照顧。 –

+0

非常感謝你,我只是在我的筆記本電腦上進行了測試,並且工作正常。非常感謝。 –

相關問題