博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。...
阅读量:6973 次
发布时间:2019-06-27

本文共 1954 字,大约阅读时间需要 6 分钟。

“/”应用程序中的服务器错误。

--------------------------------------------------------------------------------

检索 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

转载地址:http://enesl.baihongyu.com/

你可能感兴趣的文章
如何让做好领导助理工作
查看>>
跟我一起云计算(3)——hbase
查看>>
vim与外部文件的粘帖复制
查看>>
3、数字签名
查看>>
Entity Framework DBFirst尝试
查看>>
dd测试硬盘性能
查看>>
C# 图像处理:实现鼠标选择矩形截图
查看>>
SWIG在系统中安装
查看>>
MySQL在大型网站的应用架构演变
查看>>
C++ 求阶乘 四种方法
查看>>
pojBuy Tickets2828线段树或者树状数组(队列中倒序插队)
查看>>
TCPCopy 应用
查看>>
【BZOJ】1600: [Usaco2008 Oct]建造栅栏(dp)
查看>>
oracle获取字符串长度函数length()和hengthb()
查看>>
linux下启动oracle
查看>>
log4j.properties文件配置--官方文档
查看>>
【原创】开源Math.NET基础数学类库使用(02)矩阵向量计算
查看>>
div仿checkbox表单样式美化及功能
查看>>
[设计模式] 8 组合模式 Composite
查看>>
pam
查看>>