导出Excel时遇到hresult: 0x80070005错误,可以通过以下两种方式解决。(前提是服务器已经安装了Excel的应用)

一、第一种方法:可以配置IIS的应用池的

默认是内置账户,内置账户权限不够。有时候程序访问Excel有问题。所以我们需要选择自定义账户或者有权限的administrator账号。

二、第二种方法

1:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 【如果找不到Microsoft Excel应用程序,可以通过comexp.msc -32来打开组件服务】
2:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"
3:在"DCOM配置"中找到"Microsoft  Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框 
4:点击"标识"标签,选择"交互式用户" 
5:点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK  SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限. 
6:依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK  SERVICE"用户,然后赋予"本地访问"权限.

如果依然解决不了问题,继续添加IIS_IUSRS

1、在【标识】选项卡中选择“下列用户”,填入用户的用户名和密码(Administrator即可)
2、【安全】选项卡中,“启动和激活权限”、“访问权限”都选择【自定义】
3、”启动和激活权限“中,点击【编辑】--【添加】—“IIS_IUSRS”用户,并在权限中选择【本地启动】、【本地激活】
4、”访问权限”中,点击【编辑】--【添加】—“IIS_IUSRS”用户,并在权限中选择【本地访问】,最后点击确定。

iis的Excel的0x80070005解决方案相关推荐

  1. C#编写ASP.NET Core的Web API并部署到IIS上的详细教程(API用于准确获取Word/Excel/PPT/PDF的页数)6 -将项目部署到IIS,及常见错误解决方案

    C#编写ASP.NET Core的Web API并部署到IIS上的详细教程(API用于准确获取Word/Excel/PPT/PDF的页数)6 -将项目部署到IIS,及常见错误解决方案 1.前言 2.安 ...

  2. “IIS配置401错误”完美解决方案

    "IIS配置401错误"完美解决方案   1.错误号401.1 症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝. 分析: 由于用户匿名访问使用的账号(默认是 ...

  3. 用户 ‘IIS APPPOOL\IdealTest‘ 登录失败解决方案

    用户 'IIS APPPOOL\IdealTest' 登录失败解决方案 参考文章: (1)用户 'IIS APPPOOL\IdealTest' 登录失败解决方案 (2)https://www.cnbl ...

  4. CassiniDev源码学习 - 可替代IIS的单机Web Form解决方案

    CassiniDev源码学习 - 可替代IIS的单机Web Form解决方案 参考文章: (1)CassiniDev源码学习 - 可替代IIS的单机Web Form解决方案 (2)https://ww ...

  5. Web方式预览Office/Word/Excel/pdf文件解决方案

    Web方式预览Office/Word/Excel/pdf文件解决方案 参考文章: (1)Web方式预览Office/Word/Excel/pdf文件解决方案 (2)https://www.cnblog ...

  6. VS2012 无法启动IIS Express Web服务器的解决方案

    VS2012 无法启动IIS Express Web服务器的解决方案 参考文章: (1)VS2012 无法启动IIS Express Web服务器的解决方案 (2)https://www.cnblog ...

  7. IIS出现server application error解决方案

    IIS出现server application error解决方案  Server Application Error The server has encountered an error whil ...

  8. js控制excel打印完美解决方案

    js控制excel打印完美解决方案 转自:http://hi.baidu.com/hongz1125/blog/item/0152bcfd84ce1e1008244d5c.html 做web开发大家都 ...

  9. 一款Excel导入导出解决方案组成的轻量级开源组件

    Excel-Boot GitHub地址:gitee.com/nw1992/easy- 码云地址:github.com/programmere- Excel-Boot是一款Excel导入导出解决方案组成 ...

  10. easypoi导入校验跳过空行_Easy-POI是一款Excel导入导出解决方案组成的轻量级开源组件...

    Excel-Boot是一款Excel导入导出解决方案组成的轻量级开源组件. 如果喜欢或愿意使用, 请star本项目或者点击donate图标捐赠我们 如果是企业使用, 为了产品推广, 请通过评论.Iss ...

最新文章

  1. 计算机c语言循环作业,C语言计算机作业编程.doc
  2. Spring Cloud Alibaba迁移指南2:一行代码从Hystrix迁移到Sentinel
  3. 2017-2018-1 20155336 《信息安全系统设计基础》第八周课堂测试
  4. sklearn——AdaBoost应用
  5. 让计划任务生成的文件中包含当前日期
  6. 让图片左右缓慢移动的MoveView
  7. Matlab PolySpace安装破解
  8. Unity下载安装教程
  9. 从小白创建自己的CSND
  10. 企业微信API使用基本教程
  11. 李国庆PK刘强东:最失败是品类战略
  12. 《Python语言程序设计基础》嵩天著-第5章程序全练习题答案
  13. pr基本图形模板无法使用_Pr基本图形板块教程 Premiere Pro CC Essential Graphics
  14. pr使用中C盘空间变小
  15. mysql启动报错: 某些服务在未由其他服务器或程序使用时即将自动停止-解决办法
  16. 找工作与找对象的关系
  17. 模拟NAND FLASH 读写BCH ECC校验
  18. uniapp小程序绘制二维码生成图片截图保存到本地
  19. python二级题库 第四套
  20. Ubuntu安装qt 5.12

热门文章

  1. sklearn svm 调参_sklearn调参(验证曲线,可视化不同参数下交叉验证得分)
  2. Istio 东西向流量管理
  3. mysql relay_mysql relay log参数汇总
  4. 基于Java的奖学金评定系统的设计
  5. lzg_ad:下载资料必读
  6. Adobe Flash Player已不再受支持 解决方案
  7. excel怎么一个格子斜分_表格excel怎样把一格用斜线分为三格
  8. 切比雪夫带通滤波器 matlab,MATLAB|切比雪夫低通滤波器设计与滤波实现
  9. 街头篮球 服务器中断,win7系统下玩街头篮球卡机如何解决
  10. 边缘云计算概念、架构及应用场景