時間: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中的
例如
關(guān)鍵詞標簽:ASP.NET,word文檔,解決
相關(guān)閱讀
熱門文章 誅仙3飛升任務(wù)怎么做-誅仙3飛升任務(wù)流程最新2022 鐘離圣遺物推薦-原神鐘離圣遺物詞條 解決方法:應(yīng)用程序“DEFAULT WEB SITE”中的服務(wù)器錯誤 使用aspnet_regiis.exe 重新注冊.NET Framework
人氣排行 誅仙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)錯誤的解決方法