社区
C#
帖子详情
导出Excel报错:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败……
DSIOF3KIDSKTR
2011-03-18 11:20:30
错误:
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误:
80040154
没搜到这个80040154是什么原因
...全文
529
11
打赏
收藏
导出Excel报错:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败……
错误: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154没搜到这个80040154是什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DSIOF3KIDSKTR
2011-05-10
打赏
举报
回复
[Quote=引用 10 楼 dg97112c 的回复:]
我也遇到这个问题了,你楼主解决了吗?怎么解决的,我电脑装了OFFICE2003的
[/Quote]
运行软件的机器上要装office
dg97112c
2011-04-28
打赏
举报
回复
我也遇到这个问题了,你楼主解决了吗?怎么解决的,我电脑装了OFFICE2003的
Remember
2011-04-01
打赏
举报
回复
我做的一个导出Excel,用VS调试可以用,但发布以后就不行了,跟你的错一样,不知道为什么。
DSIOF3KIDSKTR
2011-03-18
打赏
举报
回复
我引用的是.net里面的组件,vs自带的
DSIOF3KIDSKTR
2011-03-18
打赏
举报
回复
目标机上不安装office的,可以导出excel吗?
yalan
2011-03-18
打赏
举报
回复
重装或者修复excel吧
组件注册失效了
qldsrx
2011-03-18
打赏
举报
回复
重新安装Excel吧,选个完整版安装
DSIOF3KIDSKTR
2011-03-18
打赏
举报
回复
[Quote=引用 6 楼 yalan 的回复:]
引用 4 楼 athwind 的回复:
我引用的是.net里面的组件,vs自带的
只有安装了excel后vs中才会有excel组件~~~~~~~~
你电脑如果没有安装qvod播放器的话打开vs的添加引用中看看能否找到qvodplayer.dll组件?
然后你安装qvod在看看,就有了那个组件了
[/Quote]
是的,在msdn上找到答案了,用这个方法的话要装office,以前也做过excel导出,当时是装了office的
DSIOF3KIDSKTR
2011-03-18
打赏
举报
回复
[Quote=引用 5 楼 qldsrx 的回复:]
.net的组件是必须安装了Excel才能使用的(它只是对Excel的COM组件的一个封装),其它第三方控件内部集成的话,可能无需安装Excel。
[/Quote]
是的
yalan
2011-03-18
打赏
举报
回复
[Quote=引用 4 楼 athwind 的回复:]
我引用的是.net里面的组件,vs自带的
[/Quote]
只有安装了excel后vs中才会有excel组件~~~~~~~~
你电脑如果没有安装qvod播放器的话打开vs的添加引用中看看能否找到qvodplayer.dll组件?
然后你安装qvod在看看,就有了那个组件了
qldsrx
2011-03-18
打赏
举报
回复
.net的组件是必须安装了Excel才能使用的(它只是对Excel的COM组件的一个封装),其它第三方控件内部集成的话,可能无需安装Excel。
检索
COM
类
工厂
中
CLSID
为 {
00024500
-
0000
-
0000
-
C000
-
0000
0000
0046
}的
组件
失败
的解决方案
工作过程
中
,需要在后台C#
中
操作
Excel
,编程调试
时
没有问题,但是发布后出现以下错误: 错误信息:
检索
COM
类
工厂
中
CLSID
为{
00024500
-
0000
-
0000
-
C000
-
0000
0000
0046
} 的
组件
因是出现以下错误:80070005 拒绝访问。 (异常来自HRESULT:0x80070005 (E_ACCESSDENIED))
检索
COM
类
工厂
中
CLSID
为 {000209FF-
0000
-
0000
-
C000
-
0000
0000
0046
} 的
组件
问题整理
检索
COM
类
工厂
中
CLSID
为 {000209FF-
0000
-
0000
-
C000
-
0000
0000
0046
} 的
组件
问题整理
【
Excel
】Retrieving the
COM
class factory for
com
ponent with
CLSID
说明: Retrieving the
COM
class factory for
com
ponent with
CLSID
{
00024500
-
0000
-
0000
-
C000
-
0000
0000
0046
}。该文档详细列举了操作
excel
,word等office软件的asp .net应用部署在IIS服务器所遇到的以上异常的所有处理办法
检索
COM
类
工厂
中
CLSID
为 {96749377-3391-11D2-9EE3-00C04F797396} 的
组件
失败
,没有注册
类
问题分析和解决办法
WIN7 64位解决方案专用
word 2003出现异常
word 2003出现异常,打开word出现提示需要安装包gaozhi.msi这个东西(见下图),点击三次取消就没有了,虽然word可以使用,但挺烦人的,
C#
110,568
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章