检索 COM 类工厂中 CLSID 为 {8786AEA4-17EC-11D1-8AD8-006097D76312} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。

解决办法:1.IIS应用程序池中-->高级设置-->标识-->选择NetworkService用户
如没有解决:在组件服务-->计算机-->我的电脑-->属性-->COM安全-->访问权限、编辑默认值中添加用户NetworkService并设置权限,启动和激活权限、编辑默认值中添加NetworkService并设置权限

iis应用程序池高级设置NetworkService用户


组件服务设置权限



其他解决方案:
2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"
3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"
4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应
用程序属性"对话框
5:点击"标识"标签,选择"交互式用户"
6:点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加
一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.
7:依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK
SERVICE"用户,然后赋予"本地访问"权限.
这样,我们便配置好了相应的Excel的DCOM权限.
注意:这是在WIN2003上配置的,在2000,xp上,NETWORK SERVICE用户改为ASP.net用户。
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005 
在CSDN上总是有网友问这个问题,自己也遇到过,因些写出来供参考:
症状:
oWordApplic = New Word.Application
当程序运行到这句时出现下面的错误:
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。
oWordApplic = New Word.Application
当程序运行到这句时出现下面的错误:
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。 
解决方法一:
控制面板-》管理工具-》组件服务-》计算机-》我的电脑-》DCom配置-》找到Microsoft Word文档
之后
单击属性打开此应用程序的属性对话框。  
2. 单击标识选项卡,然后选择交互式用户。 
3.单击"安全"选项卡,分别在"启动和激活权限"和"访问权限"组中选中"自定义",然后
自定义->编辑->添加ASP.NET账户和IUSER_计算机名

* 这些帐户仅在计算机上安装有 IIS 的情况下才存在。 
13. 确保允许每个用户访问,然后单击确定。 
14. 单击确定关闭 DCOMCNFG。

解决方法二:
如果上述方法不能解决问题,就应该是权限问题,请尝试用下面的方法:
在web.config中使用身份模拟,在<system.web>节中加入  <identity impersonate="true" userName="你的用户名" password="密码"/>
</system.web>



bartender打印错误相关推荐

  1. c# Bartender打印开发详解

    c# Bartender打印开发详解 Ericw_wang 于 2020-06-26 20:56:25 发布 2482  收藏 5 分类专栏: Bartender 文章标签: c# 版权 Barten ...

  2. 重启BarTender打印引擎没响应?你要的故障详解都在这!

    BarTender可以使世界各地的组织通过创造和自动化打印及控制标签,条形码,RFID标签,塑料卡片等,以提高安全性,效率和一致性. 在产品的使用过程中,我们会遇到许多伴随着应用程序而生的故障.对于普 ...

  3. 页面打印错误 抛出异常 公司内部用

    //页面打印错误 String errorMsg = "";try {FormBean returnFB = this.getTriangleServiceDelegation() ...

  4. linux c 打印错误信息error errno perror和strerror的区别

    1 perror  头文件:stdio.h  void perror(const char *msg);  它是基于errno的当前值,在标准错上产生一条出错信息,然后返回.  它先输出由msg字符串 ...

  5. hplaserjet1022老提示打印错误,hp laserjet 1022 在win7上正确的安装步骤

    我自从安装打印机以来,一直被打印机驱动间断性困扰,有时候不能安装,有时候显示打印错误. 今天终于找到个正确安装的方法. hplaserjet1022老提示打印错误,我自己是把打印机和usb接口相连,如 ...

  6. php 1 打印出来,php 怎么强制打印错误

    php强制打印错误的设置方法:首先找到并打开"php.ini"配置文件:然后设置显示错误信息:最后通过"error_reporting(-1);"打印出所有的错 ...

  7. 打印php错误日志,php怎样打印错误日志

    php打印错误日志的方法:1.编辑php-fpm.conf配置文件:2.修改php.ini配置文件:3.重启php-fpm:4.在脚本中添加[ini_set('display_errors', 0); ...

  8. python try 打印错误_python try语句如何打印错误行(含execfile)-- 转

    打印当前.py文件错误行: import sys try: a = [1,2] print a[3] except: s=sys.exc_info() print "Error '%s' h ...

  9. 水晶报表提示“出现打印错误。将停止打印”的原因,非page_Init

    在水晶报表安装完printControl.cab后,弹出选择打印机的界面后,点确定按钮提示"出现打印错误.将停止打印",这可把我郁闷了,到网上一搜,无法就是page_Init里也需 ...

最新文章

  1. 医生再添新助手!深度学习诊断传染病 | 完整代码+实操
  2. 在微服务架构中做机器学习,真的太难了
  3. Lesson2 Hello,GLSL
  4. Codeforces 1188A 构造
  5. Could not link against boost_system 解决办法
  6. posix and system V IPC
  7. 公司怎么吸引和留住核心技术大牛
  8. idea 字体颜色设置 + 背景图片
  9. 排名前三的网址导航站和源码资源站分享
  10. ipv6的127位掩码如何表示_IPv4地址、子网掩码、详细讲解
  11. typora 编辑器菜单栏不见了:打开了一体化模式
  12. 用什么软件记录学员考勤好?
  13. 系统架构设计师教程-学习-记录(1)系统架构师知识结构
  14. 这五大采购流程最需要实现自动化
  15. 【正则】正则表达通配符(元字符)意义对照表
  16. PSP系统项目前景与范围文档
  17. 移植Nokia5110屏驱动 | 我是如何将51代码转为STM32驱动代码的
  18. 线特征LSD提取、LBD描述子匹配实现过程源码
  19. mysql中set成为中文_mysql中set name gbk
  20. 【工业互联网】新一代企业数字化整体架构下的工业互联网

热门文章

  1. ps滤镜之——马赛克
  2. 百度地图加载过慢问题
  3. 硬件设备使用网线连接PC并访问外网
  4. 基于原生小程序精仿的猫眼电影(可预览)
  5. Aspose实现word转图片、pdf
  6. 每日一题 [Zer0pts2020]musicblog
  7. CTFSHOW-WEB详解
  8. c语言中整数和实数能比较大小吗,c语言中,输入一个数字,怎么判断那个数字是整数还是实数,代码如下,输入实数后出现了死循环...
  9. 认证系统之 devise 简单入门教程 (三)
  10. 微软官方硬盘备份软件SyncToy