0x8002801D:庫沒有注冊


        同一段代碼,在測試機上運行成功,但在用戶機上運行失敗,並報錯:無法將類型為GeoProcessorClass的COM對象強制轉換為接口類型IGeoProcessor,此操作失敗的原因是COM組件調用QueryInterface因以下錯誤而失敗:庫沒有注冊。(異常來自HRESULT:0x8002801D)

        這應該是環境問題,環境到底出了什么問題呢?苦苦尋覓,終於找到了一個類似的問題:Office"庫沒有注冊"問題,經分析,是由於原系統安裝的ArcGIS10.2版本,由於卸載沒有完全,安裝ArcGIS10.1版本后,還是調用了10.1版本的文件。

       由於客戶機遠程使用不太方便,最終還是沒能清除干凈注冊表,沒能找到有效的解決方案,但可以肯定的是:HRESULT:0x8002801D是由於其他ArcGIS版本卸載不干凈的原因;重裝系統定能解決此問題!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM