IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁網(wǎng)絡(luò)編程.Net編程 → ASP.NET打開word文檔出錯的解決辦法

ASP.NET打開word文檔出錯的解決辦法

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  先添加Microsoft Word 11.0 object library的引用,用如下方法打開word文檔時出錯

  代碼

  object unknow = Type.Missing;????? Word.Application app = new Word.Application();????? app.Visible = false;????? Word.Document doc = null;????? if (app.Documents.Count > 0)????? {??? doc = app.ActiveDocument;??? doc.Close(ref unknow, ref unknow, ref unknow);????? }????? doc = app.Documents.Open(ref filename,??? ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow,??? ref unknow, ref unknow,ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow);????? content = doc.Content.Text;????? doc.Close(ref unknow, ref unknow, ref unknow);????? app.Quit(ref unknow, ref unknow, ref unknow);

  檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的組件時失敗,原因是出現(xiàn)以下錯誤: 80070005

  控制面板-》管理工具-》組件服務(wù)-》計算機-》我的電腦-》DCom配置-》找到Microsoft Word文檔

  之后

  單擊屬性打開此應(yīng)用程序的屬性對話框。

  單擊"安全"選項卡,分別在"啟動和激活權(quán)限"和"訪問權(quán)限"組中選中"自定義",然后

  自定義->編輯->添加ASP.NET賬戶和IUSER_計算機名或Network Service用戶

  * 這些帳戶僅在計算機上安裝有 IIS 的情況下才存在。

  13. 確保允許每個用戶訪問,然后單擊確定。

  14. 單擊確定關(guān)閉 DCOMCNFG

  檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的組件時失敗,原因是出現(xiàn)以下錯誤: 8000401a

  運行dcomcnfg打開組件服務(wù),

  依次展開"組件服務(wù)"->"計算機"->"我的電腦"->"DCOM配置"

  找到"Microsoft Excel應(yīng)用程序"或"Microsoft Word應(yīng)用程序",

  右鍵打開屬性對話框,點擊"標識"選項卡,

  點"下列用戶",把管理員的用戶密碼正確填寫進去...

  點擊"安全"選項卡,

  依次把"啟動和激活權(quán)限","訪問權(quán)限","配置權(quán)限",都選擇為自定義,

  然后依次點擊它們的編輯,把everyone添加進去,并加入所有的權(quán)限

  請設(shè)置web.config中的帳號和密碼,否則會提示檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的組件時失敗,原因是出現(xiàn)以下錯誤: 80070005。

  例如

  

  

  

關(guān)鍵詞標簽:ASP.NET,word文檔,解決

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 誅仙3飛升任務(wù)怎么做-誅仙3飛升任務(wù)流程最新2022 誅仙3飛升任務(wù)怎么做-誅仙3飛升任務(wù)流程最新2022 鐘離圣遺物推薦-原神鐘離圣遺物詞條 鐘離圣遺物推薦-原神鐘離圣遺物詞條 解決方法:應(yīng)用程序“DEFAULT WEB SITE”中的服務(wù)器錯誤 解決方法:應(yīng)用程序“DEFAULT WEB SITE”中的服務(wù)器錯誤 使用aspnet_regiis.exe 重新注冊.NET Framework 使用aspnet_regiis.exe 重新注冊.NET Framework

相關(guān)下載

    人氣排行 誅仙3飛升任務(wù)怎么做-誅仙3飛升任務(wù)流程最新2022 asp.net表單提交方法GET\POST 在ASP.NET中如何判斷用戶IE瀏覽器的版本 Asp.net中messagebox的實現(xiàn)方法 Asp.net中的web.config配置 在ASP.NET MVC中實現(xiàn)大文件異步上傳 asp.net獲取URL和IP地址 FileUpload上傳多文件出現(xiàn)錯誤的解決方法