最近由於業務須要,須要在服務器上調用Word組件,結果遇到各類問題,好比檢索 COM 類工廠中 CLSID 爲 {000209FF-0000-0000-C000-000000000046} 的組件失敗、未將對象引用到對象實例。web
根據網絡上統一的解決方案,不少都是依葫蘆畫瓢,對於我使用的Windows Server 2015 R2來講,最終都沒有解決個人問題,通過多天的摸索終於找到了解決方案。安全
此解決方案不須要在web.config裏面配置角色。(本人只實驗了Windows Server 2015 R2,其餘待你們測試)服務器
1、組件設置網絡
1.控制面板-》管理工具-》組件服務-》計算機-》個人電腦-》DCom配置-》找到Microsoft Word文檔工具
以後,單擊屬性打開此應用程序的屬性對話框。 測試
2.打開安全選項卡,對於3個設置都使用自定義,而後將NetWork Service用戶給予最大權限網站
3.在「標識」選項卡中選擇啓動用戶。對象
2、IIS設置進程
1.打開IIS,在站點所使用的應用池上右鍵,選擇高級設置--》進程模塊--》標識--》選LocalSystem文檔
3、系統文件夾
1.確保C:\Windows\System32\config\systemprofile\Desktop路徑存在,文件不存在,則新建
2.確保C:\Windows\SysWOW64\config\systemprofile\Desktop路徑存在,文件不存在,則新建
至此,我已經能正常經過網站導入Word文檔了。