1. 程式人生 > >對 IID 為“{00020970-0000-0000-C000-000000000046}”的介面的 COM 元件呼叫 QueryInterface 因以下錯誤而失敗: 載入型別庫/DLL 時出錯

對 IID 為“{00020970-0000-0000-C000-000000000046}”的介面的 COM 元件呼叫 QueryInterface 因以下錯誤而失敗: 載入型別庫/DLL 時出錯

網上有很多答文,大部分都是因為Office多版本引起的dll呼叫不明確問題。此類通過刪除登錄檔對應的office版本一般都能解決。

本人遇到的問題,是office2003 沒有裝在C盤,這也是我因為我向來不喜歡把東西裝在C盤引起的。結果登錄檔搞了一大通,連路徑都能記清楚了,還是沒解決。後來想著是不是win Server 2016 伺服器版本原因,是什麼地方還需要進行設定,結果網上根本沒有這與伺服器版本有關的任何問題。最後才想到了office安裝路徑問題

這還沒完,好不容易不報這個錯誤了,接著又在 doc.Save的時候,冒出一個命令失敗的錯誤。網上比較公認的做法是,在管理工具 - 元件服務 - 我的電腦 - DOCM配置中,找到 MicroSoft Word,配置其許可權。可我找了半天,連MicroSoft Word這一選項都沒找到。

64位伺服器跟32位的區別是:
C:\Windows\SysWOW64\config\systemprofile\Desktop
C:\Windows\System32\config\systemprofile\Desktop

樓主一一對應著找,發現少了Desktop這個資料夾,新建後,沒想到真的可以了。此時我對這位博主是感激萬分的

最後我想說,Office的元件呼叫起來簡直就是蛋疼,可沒辦法,老專案中太多匯出功能用的是這個,一旦伺服器環境變了,可能得折騰好久,就算你第一次環境配過了,時間過久了,下次你就可能忘了。後來我把匯出的程式碼換成NPOI,發現NPOI對word的操作也不是特別方便,尤其是在表格單元格中設定字型、新增段落、控制樣式上,顯得很吃力

相關推薦

IID “{00020970-0000-0000-C000-000000000046}”的介面的 COM 元件呼叫 QueryInterface 以下錯誤失敗: 載入型別/DLL 出錯

網上有很多答文,大部分都是因為Office多版本引起的dll呼叫不明確問題。此類通過刪除登錄檔對應的office版本一般都能解決。 本人遇到的問題,是office2003 沒有裝在C盤,這也是我因為我向來不喜歡把東西裝在C盤引起的。結果登錄檔搞了一大通,連路徑都能記清楚了,

檢索 COM 類工廠中 CLSID {00024500-0000-0000-C000-000000000046} 的組件失敗,原因是出現以下錯誤: 80070005 拒絕訪問。 (異常來自 HRESULT:0x80070005 (E_ACCESSDENIED))。

sde lang lan 錯誤 err name try win lda 檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件失敗,原因是出現以下錯誤: 80070005 拒絕訪問。 (異常來自 HRE

關於導出Excel出現異常的解決辦法。:System.UnauthorizedAccessException: 檢索 COM 類工廠中 CLSID {000209FF-0000-0000-C000-000000000046} 的組件失敗

size 本地 ESS spa 電腦 步驟 我的電腦 service 交互式 異常信息為:System.UnauthorizedAccessException: 檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-00000000004

【轉】檢索 COM 類工廠中 CLSID {00024500-0000-0000-C000-000000000046} 的元件失敗,原因是出現以下錯誤: 80070005 拒絕訪問

源地址:https://www.cnblogs.com/love522/p/4462253.html 最近在做一個網站時,有一個下載word文件功能,在本地直接除錯是可以下載的,但部署到IIS上就出現問題了。 出現問題如下:Error:下載簡歷方法出錯:檢索 COM 類工廠中 CLSID 為 {00020

檢查COM類工廠中CLSID{000209FF-0000-0000-C000-000000000046}的組建失敗,原因出現以下錯誤:80070005拒絕訪問

1、問題頁面: 2、描述:檢查COM類工廠中CLSID為{000209FF-0000-0000-C000-000000000046}的組建失敗,原因出現以下錯誤:80070005拒絕訪問   3、解決方案: ①win+r啟用命令列,輸入comexp.msc -32 檢

原檢索COM 類工廠中 CLSID {000209FF-0000-0000-C000-000000000046} 的元件失敗,原因是出現以下錯誤: 80070005 拒絕訪問

       在使用WordAPI時,給出了”檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的元件失敗,原因是出現以下錯誤: 80070005 拒絕訪問“錯誤解決方案如下:     1、點選Win +R鍵

(用iis呼叫com來操縱Excel) 檢索 COM 類工廠中 CLSID {00024500-0000-0000-C000-000000000046} 的元件失敗,原因是出現以下錯誤: 80070005。8000401A的錯誤解決方法

.NET匯出Excel遇到的80070005錯誤的解決方法: 檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046}的元件時失敗,原因是出現以下錯誤: 80070005基本上.net匯出excel檔案,都需要如此配置一下,不配置有的時候沒錯,而

COM 類工廠中 CLSID {000209FF-0000-0000-C000-000000000046} 的元件失敗,原因是出現以下錯誤: 80070005 拒絕訪問。最新解決方案

在網上找了都是上面的這個方法,然而並沒有什麼卵用!百思不得其解,也嘗試過修改登錄檔(發現clsid:00020906-0000-0000-C000-000000000046 word 97文件),跟報的錯誤000209FF-0000-0000-C000-000000000046 不一樣,想修改又糾結,後來看了

C#調用excel導出數據提示000208D5-0000-0000-C000-000000000046錯誤的解決辦法

logs error: 版本 .com cas ima microsoft rop primary 錯誤信息:000208D5-0000-0000-C000-000000000046 Unable to cast COM object of type ‘System.__C

檢索 COM 類工廠中 CLSID {000209FF-0000-0000-C000-0000000 0 0046} 的元件失敗,原因是出現以下錯誤: 80070005

用C#動態生成Word文件功能實現了,在本地的機器執行時是好的,但程式釋出安裝到遠端伺服器上就報錯了, 報錯資訊為:檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的元件時失敗,原因是出現以下錯誤: 80070005 這使我很糾結,看了很

javascript jquery 推斷空的方式

alert jquer 改變 element ava nbsp equals chrom div java中存在非常多空指針的問題,須要常常做預防和推斷,如若不然,控制臺出現惱人的異常,讓人信心備受打擊,早期敲代碼的時候沒有經驗,不能依據異常信息找到問題的根源,唯一做的

SCRIPT5007:無法獲取屬性“show”的值,null或沒有定義

dojo show post nbsp gb2 data scrip con style 1、錯誤描寫敘述 SCRIPT5007:無法獲取屬性“show”的值,對象為null或沒有定義 dojo.js,行15.字符11808 2、錯誤原因

【轉】什麽是字節齊,什麽要齊?

alignment exc linu rest ood time bits example nali Computer Systems: A Programmer‘s Perspective: 3.9.3 Data AlignmentMany computer system

@RequestBody空,異常Required request body is missing

gateway row sock abs roc dap pri ont == 1.異常 org.springframework.http.converter.HttpMessageNotReadableException: Required request body is

JAVA利用反射映射JSONJavaBean

comment 反射 ati 利用反射 一個 start board 對象 映射 關於將JSONObject轉換為JavaBean,其實在JSONObject中有對於的toBean()方法來處理,還可以根據給定的JsonCon

自定義擴展json 日期

date ins x11 coder string 定義 bsp ring field import json from datetime import date from datetime import datetime class JsonCustomEn

Tomcat關閉後,重新啟動,session中保存的什麽還存在解決方法

color 當我 class tomcat ransient 應該 CA clas 重建 Tomcat關閉後,重新啟動,session中保存的對象為什麽還存在各們朋友大家好: 當我關閉Tomcat,重新啟動後,session中保存的對象還依然存

suse官網 TaiShan 2280 基於ARM CPU伺服器的認證資訊

https://www.suse.com/nbswebapp/yesBulletin.jsp?bulletinNumber=146997     TaiShan 228

時間“yyyyMMdd”格式的時間資料進行校驗,判斷其合法性

package org.asyware.insurance.util;   /**  *   * @author zl  * date 2018/08/09  *  */ public class DateUtil {  

類的相同通過是否同一個類載入器進行判斷

類載入器相同,則類相同,否則falsepackage com.java.classLoader; import java.io.IOException; import java.io.InputStr