對COM組件的調(diào)用返回了錯誤 對com組件的調(diào)用返回了錯誤hresult怎么解決?
對com組件的調(diào)用返回了錯誤hresult怎么解決?有時調(diào)用com組件時,會返回“HRESULT E_FAIL”錯誤,這時有可能的錯誤原因除了代碼有錯外,另一個原因還可能是我們沒有正常配置dcom的屬
對com組件的調(diào)用返回了錯誤hresult怎么解決?
有時調(diào)用com組件時,會返回“HRESULT E_FAIL”錯誤,這時有可能的錯誤原因除了代碼有錯外,另一個原因還可能是我們沒有正常配置dcom的屬性。如果是后者,可以按如下的方法來解決錯誤:
1)確保“Distributed Transaction Coordinator”服務(wù)是開啟的。
2) 在運行中錄入“dcomcnfg",打開組件服務(wù)字符串,選擇組件服務(wù)--->計算機--->我的電腦--->右擊屬性--->選擇MSDTC--->選擇安全配置 勾選事務(wù)管理器通信中的允許出站、允許入站和不要求進行驗證。
對COM組件的調(diào)用返回了錯誤HRESULTE-FAIL,怎么解決?
有時調(diào)用com組件時,會返回“HRESULTE_FAIL”錯誤,這時有可能的錯誤原因除了代碼有錯外,另一個原因還可能是我們沒有正常配置dcom的屬性。如果是后者,可以按如下的方法來解決錯誤:
1)確?!癉istributedTransactionCoordinator”服務(wù)是開啟的。
2)在運行中錄入“dcomcnfg",打開組件服務(wù)字符串,選擇組件服務(wù)--->計算機--->我的電腦--->右擊屬性--->選擇MSDTC--->選擇安全配置勾選事務(wù)管理器通信中的允許出站、允許入站和不要求進行驗證。
軟件在運行時提示初始化時出錯,調(diào)用控件的加載任務(wù)接口是出錯,錯誤代碼為1004,請問如何解決?
出現(xiàn)“應(yīng)用程序正常初始化(0xc0150002)失敗”的錯誤,是因為該程序用到了 C 的運行庫,而你的操作系統(tǒng)中缺少所需的組件或組件版本不對(很可能是殺毒時誤刪文件造成的),打一下補丁吧。
Microsoft Visual C 2005 SP1 Redistributable Package (x86) 分為86、64兩種,根據(jù)計算機系統(tǒng)配置區(qū)分。右擊“我的電腦”--屬性 32位即為Microsoft Visual C 2005 SP1 Redistributable Package (x86) 64位即為Microsoft Visual C 2005 SP1 Redistributable Package (x64) 注意: 1.需要安裝新版本Microsoft Visual C 2005 Service Pack 1 Redistributable Package ATL 發(fā)布日期2009/7/28.注意老版本沒用.微軟網(wǎng)站上就有。2.如果無法安裝把Windows Modules Installer 服務(wù) 開啟 (控制面板里面服務(wù))就ok了 3.還不行。用管理員身份運行。