對(duì)COM組件的調(diào)用返回了錯(cuò)誤 對(duì)com組件的調(diào)用返回了錯(cuò)誤hresult怎么解決?
對(duì)com組件的調(diào)用返回了錯(cuò)誤hresult怎么解決?有時(shí)調(diào)用com組件時(shí),會(huì)返回“HRESULT E_FAIL”錯(cuò)誤,這時(shí)有可能的錯(cuò)誤原因除了代碼有錯(cuò)外,另一個(gè)原因還可能是我們沒有正常配置dcom的屬
對(duì)com組件的調(diào)用返回了錯(cuò)誤hresult怎么解決?
有時(shí)調(diào)用com組件時(shí),會(huì)返回“HRESULT E_FAIL”錯(cuò)誤,這時(shí)有可能的錯(cuò)誤原因除了代碼有錯(cuò)外,另一個(gè)原因還可能是我們沒有正常配置dcom的屬性。如果是后者,可以按如下的方法來解決錯(cuò)誤:
1)確?!癉istributed Transaction Coordinator”服務(wù)是開啟的。
2) 在運(yùn)行中錄入“dcomcnfg",打開組件服務(wù)字符串,選擇組件服務(wù)--->計(jì)算機(jī)--->我的電腦--->右擊屬性--->選擇MSDTC--->選擇安全配置 勾選事務(wù)管理器通信中的允許出站、允許入站和不要求進(jìn)行驗(yàn)證。
對(duì)COM組件的調(diào)用返回了錯(cuò)誤HRESULTE-FAIL,怎么解決?
有時(shí)調(diào)用com組件時(shí),會(huì)返回“HRESULTE_FAIL”錯(cuò)誤,這時(shí)有可能的錯(cuò)誤原因除了代碼有錯(cuò)外,另一個(gè)原因還可能是我們沒有正常配置dcom的屬性。如果是后者,可以按如下的方法來解決錯(cuò)誤:
1)確?!癉istributedTransactionCoordinator”服務(wù)是開啟的。
2)在運(yùn)行中錄入“dcomcnfg",打開組件服務(wù)字符串,選擇組件服務(wù)--->計(jì)算機(jī)--->我的電腦--->右擊屬性--->選擇MSDTC--->選擇安全配置勾選事務(wù)管理器通信中的允許出站、允許入站和不要求進(jìn)行驗(yàn)證。
軟件在運(yùn)行時(shí)提示初始化時(shí)出錯(cuò),調(diào)用控件的加載任務(wù)接口是出錯(cuò),錯(cuò)誤代碼為1004,請(qǐng)問如何解決?
出現(xiàn)“應(yīng)用程序正常初始化(0xc0150002)失敗”的錯(cuò)誤,是因?yàn)樵摮绦蛴玫搅?C 的運(yùn)行庫(kù),而你的操作系統(tǒng)中缺少所需的組件或組件版本不對(duì)(很可能是殺毒時(shí)誤刪文件造成的),打一下補(bǔ)丁吧。
Microsoft Visual C 2005 SP1 Redistributable Package (x86) 分為86、64兩種,根據(jù)計(jì)算機(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.還不行。用管理員身份運(yùn)行。