【Excel】Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-0000000000...

【Excel】Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}:

1.首先确保你的服务器上正确安装了excel

2.确保你的服务器上注册了COM组建
搜索OWC11.dll,如果没有,重新安装office

3.解决方法1:
1)运行dcomcnfg打开组件服务

2)依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"

3)找到"Microsoft Excel应用程序"

右键打开属性对话框

点击"安全"选项卡,

把"启动和激活权限","配置权限",都选择为自定义,

然后依次点击它们的编辑,把ASPNET添加进去,并加入所有的权限...

图文说明:http://hi.baidu.com/bizee/blog/item/dae84aee69488ef6b2fb95d7.html

配置好了之后IIS不需重启,但是必须点击“应用”,否则无效(T T,因此困扰了很久,内牛满面。。。)


4.如果以上解决办法无效,再试试下面的:

运行dcomcnfg打开组件服务

依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"

找到"Microsoft Excel应用程序"

右键打开属性对话框,点击"标识"选项卡

点"下列用户",把管理员的用户密码正确填写进去...

点击"安全"选项卡,

把"启动和激活权限"设置为自定义,并加上Network service的所有权限,点击“确定”,“应用”;

如果还不行,则:

依次把"启动和激活权限","访问权限","配置权限",都选择为自定义,

然后依次点击它们的编辑,把everyone添加进去,并加入所有的权限。

转载于:https://www.cnblogs.com/laoxian/articles/3049188.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值