我有一個由某人開發的COM服務器組件(.Dll)。當我在該COM服務器中調用(使用invoke())函數時,它會引發錯誤0x800706BE - 遠程過程調用失敗。有趣的是,它只拋出這個錯誤幾次!它適用於其他時間的罰款!
該問題報告在Windows 2K8 64位操作系統& Win 7 32位。
- 任何想法可能是什麼問題?
- 它是COM服務器還是COM客戶端的問題?
- 有什麼辦法可以讓我縮小範圍來了解罪魁禍首?
感謝, 字節
我有一個由某人開發的COM服務器組件(.Dll)。當我在該COM服務器中調用(使用invoke())函數時,它會引發錯誤0x800706BE - 遠程過程調用失敗。有趣的是,它只拋出這個錯誤幾次!它適用於其他時間的罰款!
該問題報告在Windows 2K8 64位操作系統& Win 7 32位。
感謝, 字節
確定。看來我發現了這個問題。 COM服務器(.dll)在我調用Invoke()的那一刻崩潰了。問題似乎在COM服務器中。 希望對某人有幫助。
1:打開提升的命令提示符。要做到這一點,請從屏幕右邊緣向內輕掃,然後點擊搜索。或者,如果您使用的是鼠標,請指向屏幕的右下角,然後單擊搜索。在搜索框中鍵入命令提示符,右鍵單擊命令提示符,然後單擊以管理員身份運行。如果系統提示您輸入管理員密碼或進行確認,請鍵入密碼或單擊允許。
2:鍵入以下命令。每個命令後按Enter鍵。
注意:每個命令操作可能需要幾分鐘才能完成。
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
3:關閉命令提示符,然後再次運行Windows Update。
1.爲什麼這會有幫助? 2.我編輯了你的答案佈局。 3.這指的是例如http://www.eightforums.com/tutorials/26512-dism-fixing-component-store-corruption-windows-8-a.html – 2014-04-09 14:47:31