1.檢索 COM 類工廠中 CLSID 為 {72A6FADA-FE26-46BD-A921-BFD1179C1E1E} 的組件時失敗,原因是出現以下錯誤: 80040154。
解決辦法是,把編譯器設置成x86的模式。

2.((U8Login.clsLoginClass)u8Login).UfSystemADODb”引發了類型“System.Runtime.InteropServices.COMException”的異常
未能加載文件或程序集“MOMAdapter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=79a4e7ad54eeabca”或它的某一個依賴項。系統找不到指定的文件。
解決辦法是:引用api資源管理器里的dll的時候,要從u8的安裝目錄引用,而不是把那些dll復制出來引用,因為這些引用的dll中有的會依賴安裝文件夾下的其他dll。就可能發生被依賴的dll找不到的情況。
3.找到的程序集清單定義與程序集引用不匹配。 (異常來自 HRESULT:0x80131040)
這個是引用adodb的時候出的問題,就是我的項目的引用版本和api中的其他dll引用說需要的dll版本不同。
解決辦法是:找iu8安裝目錄interop文件夾下的adodb
4.API適配器"STAPI.STInOutVoucherAPI"初始化失敗,原因:調用的目標發生了異常。
解決辦法是:裝補丁,我目前還不知道具體該怎么弄。
5.不存在的數據源,請選擇數據源
這個我在軟件都能登錄,但是放在代碼里就不能登錄了。我在網上查資料發現,要配置數據源,我重新配置了,依然不得行。后來,是看到別人的配置數據源的地方是(default),而我的是default,沒有括號,但我的參數是加了括號的(default)@003后來改成default@003就成功登錄了。
6.在newborker的時候,報錯說 找不到根元素
結果是我的api地址出了問題,我從api資源管理器復制出來的api地址 多了 ”\r\n“ 后來去掉換行符就可以了。