報錯:System.InvalidCastException: 無法將類型為“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Word._Application”。此操作失敗的原因是對 IID 為“{00020970-0000-0000-C000-000000000046}”的接口的 COM 組件調用 QueryInterface 因以下錯誤而失敗: 加載類型庫/DLL 時出錯。 (異常來自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。
在 System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
在 Microsoft.Office.Interop.Word.ApplicationClass.get_Selection()
在 BIMTClassLibrary.QuotationIndex.WriteContent()
原因:以前安裝過wps后來卸載后,wps 會修改注冊表相關office的未知相關項,導致vsto加載項報錯;
解決方案:找到office安裝包選擇修復,即可解決;