检索 COM 类工厂中 CLSID 为 {} 的组件时失败,原因是出现以下错误: 80070005

解决方案:
1. 开始-dcomcnfg,启动组件服务。
2. 找到Microsoft Excel Application、Microsoft Office PowerPoint 幻灯片、Microsoft Office Word 97 - 2003 文档,-属性 -安全-自定义,添加启动和激活权限、访问权限,并添加NETWORK SERVICE用户,赋予本地启动和激活;-标识,下列用户(注意,这里要选择下列用户,而不是交互式用户,经测试,选择交互式用户让我郁闷的几天最终问题没有得到解决),用户输入正确的当前登录的管理员帐户和正确密码。这些工作做完。
3. 在web.config中使用身份模拟,在<system.web>节中加入 <identity impersonate="true" userName="你的用户名" password="密码"/>
</system.web>

原文地址:https://www.cnblogs.com/jxinxin/p/2938650.html