环境及异常信息说明

环境说明: Win2008 R2(中文版) x64 、IIS 7.0

功能说明:上传Excel到服务器,并在服务器端读取Excel中的数据;

异常信息:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问。 (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).

处理过程

1.服务器端安装Office  Excel软件;

2. 【开始】--【运行】--输入“Dcomcnfg”--【确定】,打开【组件服务】窗口

3.【组件服务】--【计算机】--【我的电脑】--【DCOM配置】--【Microsoft Excel Application】(x64为系统需要按照下面的方法配置,才能找到)

若找不到【Microsoft Excel Application】,请参照以下方法:

①【开始】--【运行】--输入“mmc -32”--【确定】,打开【控制台】窗口;

② 选择【文件】—【添加/删除管理单元】--在“可用的管理单元”中选择【组件服务】--单击【添加】--【确定】;

4.   右键--【属性】,在【标识】选项卡中选择“下列用户”,填入用户的用户名和密码(Administrator即可),如图:

5. 【安全】选项卡中,“启动和激活权限”、“访问权限”都选择【自定义】,如图:

”启动和激活权限“中,点击【编辑】--【添加】—“IIS_IUSRS”用户,并在权限中选择【本地启动】、【本地激活】,如图:

”访问权限”中,点击【编辑】--【添加】—“IIS_IUSRS”用户,并在权限中选择【本地访问】,如图:

点击【确定】,即可。

异常:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}相关推荐

  1. C#-Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}

    异常信息如下 捕获到执行这句时异常: Excel.Application ep = new Excel.ApplicationClass(); Retrieving the COM class fac ...

  2. Retrieving the COM class factory for component with CLSID {00024500-0000-000

    .NET 导出excel时出现错误:Retrieving the COM class factory for component with CLSID {00024500-0000-000该错误的原因 ...

  3. Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} fa

    c# 控制台应用程序发布到服务器运行报错:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80 ...

  4. ASP.NET操作EXCEL时出现的错误 Retrieving the COM class factory for component with CLSID

    这个问题困扰了我很久,在网上找了很多资料都没用, 最后找到解决方案: 运行dcomcnfg打开组件服务 依次展开"组件服务"->"计算机"->&qu ...

  5. office组件导入导出常见异常记录

    异常:未能加载文件或程序集"Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken ...

  6. SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80070005

    [Error] COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80070005 [Solution] ...

  7. SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154

    ASP.NET利用SQLDMO可以实现在线备份.还原数据库等各种功能. 由于客户的数据库和WEB服务不再同一台服务器,把网站部署在服务器上以后,运行程序,提示如下错误 [Error] COM 类工厂中 ...

  8. 检索COM类工厂组件的CLSID 80040154(不容易啊!!) 80040154.

    ASPDONET页面报错:Retrieving the COM class factory for component with CLSID {DD855F0D-48AF-4E28-B450-3567 ...

  9. ArcEngine 9.3.1与64位操作系统 80040154

    几天前有个项目,在本机开发完毕后,由于数据量过大,因此想要把程序迁移到服务器上进行测试,可谁晓得连着换了三台服务器,连续遭遇了如下错误,弄得一帮人是一头雾水. 错误信息: 未处理 System.Typ ...

最新文章

  1. 深圳惠程澄清与奇虎360公司重组传闻
  2. js title 单选框 获取_js简单获取表单中单选按钮值的方法
  3. 小白开学Asp.Net Core 《八》
  4. 中国科技大学计算机考研复试内容,中国科学技术大学考研复试
  5. 腾讯云存储上传图片前端处理
  6. 敏捷图书排行 (2011年修订)【转】
  7. 万字长文带你从头构建文本分类器
  8. 简单理解下内存的几大区域
  9. lt;九度 OJgt;题目1545:奇怪的连通图
  10. ORACLE创建表空间、用户语句
  11. C++ typedef 用法详解
  12. windows命令和linux,WSL 命令行参考 | Microsoft Docs
  13. 微信小程序自定义switch中带文字效果
  14. 风螺旋线公切线的算法
  15. spring 中使用tdd_通过JavaScript中基于属性的TDD的钻石方块
  16. vscode ssh遇到“过程试图写入的管道不存在”问题
  17. Linux上安装软件软件汇总
  18. Minecraft 1.19.2 Forge模组开发 07.拼图建筑(jigsaw)
  19. 数据库设计(理论实例)
  20. blogbus背景音乐及音乐播放器设置

热门文章

  1. Oracle数据库模式对象管理
  2. 圣诞节静态HTML网页作业作品 大学生圣诞网页设计制作成品 简单DIV CSS布局网站
  3. 自动驾驶算法详解(5): 贝塞尔曲线进行路径规划的python实现
  4. Hadoop HA高可用集群搭建(Hadoop+Zookeeper+HBase)
  5. 2017:人工智能来喽
  6. 推荐系统的因果推断:Causal Inference for Recommender Systems(RecSys,2020)
  7. 基于Android的个人电子相册设计与实现
  8. 2019年的春节档堪称火热,各种大片扎堆
  9. HTML5 video标签的播放控制
  10. 使用U盘作为开机密码