無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application”。


操作系統WINDOWS7

之前裝過2003, 裝過2007,裝過2010,裝過WPS。

 

把WORD轉換PDF,轉換不了,也沒有任何特別的提示,上網看了下,有人說是沒裝這個東西

http://download.microsoft.com/download/3/8/8/388812b2-0d3f-474e-a7ef-b095d3d0d3cd/SaveAsPDF.exe

 

把以上都卸了,裝上2007,就出現了以下在問題

無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application”。此操作失敗的原因是對 IID 為“{00020970-0000-0000-C000-000000000046}”的接口的 COM 組件調用 QueryInterface 因以下錯誤而失敗: 找不到 。 (異常來自 HRESULT:0x80030002 (STG_E_FILENOTFOUND))。

看了網上的各種方法,修改了

 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00020970-0000-0000-C000-000000000046}\TypeLib
 default鍵值指向{00020905-0000-4B30-A977-D214852036FF}

也不行

 

后來直接安裝上WPS。。。就可以了。。

 

要卸WPS。要通過WPS自帶的卸載進行卸載

 


免責聲明!

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



猜您在找 無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application” System.InvalidCastException: 無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application”。 無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application” 無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型 (轉)無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application”。此操作失敗的原因是對 IID 為“{00020970- 無法將類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Excel._Application” 無法將類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Excel._Application” 無法嵌入互操作類型“ApplicationClass”。請改用適用的接口 - Microsoft.Office.Interop.Word.ApplicationClass 無法嵌入互操作類型“ApplicationClass”。請改用適用的接口 - Microsoft.Office.Interop.Word.ApplicationClass 無法嵌入互操作類型“Microsoft.Office.Interop.Word.ApplicationClass”。請改用適用的接口。
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM