8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。...
“/”應用程序中的服務器錯誤。
--------------------------------------------------------------------------------
檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 8000401a。
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.Runtime.InteropServices.COMException: 檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 8000401a。
源錯誤:
執行當前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。
堆棧跟蹤:
[COMException (0x8000401a): 檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 8000401a。]
?? WebSite.UploadExcel.ReadFromPage() in??? /project/_nb_/2008-5-20/WebSite/WebSite/UploadExcel.aspx.cs:2267
?? WebSite.UploadExcel.btnCheck_ServerClick(Object sender, EventArgs e) in /project/_nb_/2008-5-20/WebSite/WebSite/UploadExcel.aspx.cs:2189
?? System.Web.UI.HtmlControls.HtmlInputButton.OnServerClick(EventArgs e) +105
?? System.Web.UI.HtmlControls.HtmlInputButton.RaisePostBackEvent(String eventArgument) +106
?? System.Web.UI.HtmlControls.HtmlInputButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
?? System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
?? System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
?? System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
==============================
解決辦法:
運行dcomcnfg打開組件服務,
依次展開"組件服務"->"計算機"->"我的電腦"->"DCOM配置"
找到"Microsoft Excel應用程序"或"Microsoft Word應用程序",(因為我是使用word組件的時候報的錯)
右鍵打開屬性對話框,點擊"標識"選項卡,
點"下列用戶",把管理員的用戶密碼正確填寫進去...??
??? 實測發現:選擇"啟動用戶"也可以解決問題,填入管理員的帳號和密碼不現實
點擊"安全"選項卡,
依次把"啟動和激活權限","訪問權限","配置權限",都選擇為自定義,
然后依次點擊它們的編輯,把everyone添加進去,并加入所有的權限...
OK,解決此問題!
轉自:http://hi.baidu.com/cmyking/blog/item/7af46af4c577b4dcf3d385cd.html
總結
以上是生活随笔為你收集整理的8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DSP学习笔记——基于TMS320F28
- 下一篇: 常用的电气制图软件有哪些?以及各自的优缺