檢索 COM 類工廠中 CLSID 爲 {XXXX-XXXX-XXX-XXXXX-XXX} 的組件時失敗,原因是出現以下錯誤: 80040154

檢索 COM 類工廠中 CLSID 爲 {XXXX-XXXX-XXX-XXXXX-XXX} 的組件時失敗,原因是出現以下錯誤: 80040154。

如以上問題出現,多半是因爲COM控件未在目標機器上面註冊造成的
解決方法:
Resvr32 .net中引用控件的名稱
如果註冊成功,問題不在出現

但是如果是在x64位的系統中,即使控件註冊成功,錯誤依照提示,是因爲大多數第三方寫的COM控件,只支持32位的系統,

在VS中找到引用控件所在的項目--〉屬性--〉生成--〉常規---〉目標平臺---〉選擇X86即可解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章