检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
最近用.net写了一个相关word的B/S的程序,部署到2003企业版的服务器上遇到这个错误:检索 COM 类工厂中 CLSID为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误:80070005。在网上搜索一下,找到解决方案


1.对于上面提到的报错,属于用户权限不够,所以需要设置用户相应的权限。
.NET导出Excel、Word遇到的80070005错误的解决方法: 
检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:80070005基本上.net导出excel、word文件,都需要如此配置一下,不配置有的时候没错,而配置后基本应该不会出错。 
具体配置方法如下:  
1:在服务器上安装office的Excel软件. 
2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 
3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 
4:在"DCOM配置"中找到"Microsoft   Excel应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft
解决IDL检索COM工厂CLSID为{ }组件注册失败 作者用的envi版本为5.3 在第一次利用C#对IDL进行二次开发出现组件注册失败 解决方法: 亲测有效 以管理员的身份运行命令提示符 然后在文本框内输入即可解决 C:\Windows\System32\regsvr32.exe "D:\Program Files\Exelis\IDL85\resource\bridges\export\COM\COM_idl_connect.dll" ... 阅读详情

相关推荐

检索 COM 工厂CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件问题整理

检索 COM 工厂CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件问题整理

检索 COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败的解决方案

       工作过程中,需要在后台C#中操作Excel,编程调试时没有问题,但是发布后出现以下错误:          错误信息:检索 COM 工厂CLSID 为{00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误:80070005 拒绝访问。 (异常来自HRESULT:0x80070005 (E_ACCESSDENIED))。 ...

changyj的博客 8万+

检索com工厂中组件注册失败的解决方法

注册office组件时,出现检索com工厂CLSID为...组件注册失败的解决方案。

检索 COM 工厂CLSID 为 {} 的组件失败, 内存资源不足,无法处理此命令

如果您收到ERROR_NOT_ENOUGH_MEMORY消息,提示没有足够的存储空间来处理此命令描述,请按照本文中列出的故障排除步骤进行修复。此错误代码影响Windows服务器,导致系统崩溃,并在错误日志中显示“没有足够的存储空间来处理此命令”。微软解释说,如果服务器上的IRPStackSize注册表项设置得太低,可能会发...

bill800208的博客 6000

检索COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败

检索COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败 在项目中将数据导出为Excel格式时出现“检索COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005”,从网上搜了一下有如下解决方案: 1:在服务器上安

KevinYu的专栏 4万+

检索 COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败

uipath操作excel提示: 检索 COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误:80040154 没有注册。 猜测这是由于升级.net (或多个版本)导致的第三方程序未注册。 傻瓜式解决: 卸载office,重装其他版本office。装WPS。 检索 COM 工厂CLSID 为...

风铃下的铁塔 4751

Windows7 64bit 检索 COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败...

工作机装了Windows7 64bit,搭上原来的公司Accounting系统,遇到若干问题,SQL2000装不上,VS2005要升级补丁,等等.。 最后安装上组件 Office2007, VS2005 SP1, SQL2005, FrameWork2.0。Accoutning系统需要用到Microsoft.Office.Interop.Excel组件,而问题恰恰出在此上面。在上传Exc...

diejiu2046的博客 117

检索COM工厂CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005“ 问题的解决

"检索COM工厂CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005" 问题的解决

10年职场两茫茫,35岁凄凉奈若何 401

检索COM 工厂CLSID 为{00024500-0000-0000-C000-000000000046}组件时失败

检索 COM 工厂CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005 当在ASP.NET应用程序中引用Microsoft Excel组件,并在程序中调用时,部署到服务器上经常会遇到以下的错误:检索 COM 工厂CLSID 为{00024500-0000-0000-C000-000000000...

u014712365的博客 517

检索COM工厂CLSID为 {00024500-0000-0000-C000-000000000046}的组件失败的解决方案

检索COM工厂CLSID为 {00024500-0000-0000-C000-000000000046}的组件失败的解决方案 去发现同优质开源项目:https://gitcode.com/ 问题描述 在工作过程中,需要在后台C#中操作Excel。编程调试时没有问题,但是发布后出现以下错误: 错误信息: 检索 COM 工厂CLSID 为{00024500-0000-0000-C000-0...

gitblog_06656的博客 825

检索COM工厂失败,CLSID {00024500-0000-0000-C000-000000000046},错误代码 8007065E

问题:检索COM工厂失败,CLSID {00024500-0000-0000-C000-000000000046},错误代码 8007065E。

apparition_的博客 229

检索 COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。

使用以上方法必须对dcom进行配置,给用户使用office的权限。  具体配置方法如下:  1:在服务器上安装office的Excel软件.  2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"  3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"  4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,

程序开发技术博客 608

在项目中将数据导出为Excel格式时出现“检索COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败

在项目中将数据导出为Excel格式时出现“检索COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005”,从网上搜了一下有如下解决方案: 1:在服务器上安装office的Excel软件. 2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 3:依次双击"组件服务"->

东亮博客 1555

开发中处理EXCEL出现:检索 COM 工厂CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败问题的解决办法【图文步骤】

今天开发的时候遇到一个问题,在进行excel下载或者上传的时候会报错,进行调试报的错误是"检索 COM 工厂CLSID 为{00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误:80070005 拒绝访问。 (异常来自HRESULT:0x80070005 (E_ACCESSDENIED))"。我把自己的代码和同事的代码一对...

江夏、的博客 8582
上一篇: office 2003安装/卸载“无法打开此修补程序包”错误的解决方案
下一篇: .net中导出Excel
Han_MoMo
博客等级 码龄15年 6粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值