检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败

.Net 平台 Web部署,Win Server 2008 64位 Web服务器IIS7.0


检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败

根据原因区分情况:

1.完全安装Office组件错误:80070005

(1)安装选项展开有.Net可编程性组件这个一定要安装上

(2)Word及Excel都有此组件

2.安装完成后仍提示错误:80040154

参考设置

3.设置完成还是无法正常运行提示错误: 8000401a

(1)打开“控制面板->管理工具->组件服务”,在“计算机->我的电脑->DCOM配置”中找到“Microsoft Word 97-2003文档”组件

(2)属性-标识选项卡

(3)指定特定用户访问-添加Administrator系统密码确认密码

注:这样修改不存在安全风险(会提高安全性),不影响应用程序,及IIS运行

4.其它方案(存在安全风险):

(1)Web.Config文件中加入访问的用户名及密码

(2)修改IIS-应用程序池-标识-用户(本地用户或系统管理)

注:

步骤 3:有一个很明显的特征如下

只要登录到部署服务器(无论远程访问或是本地,只要连接上),应用程序可以正常访问Office(Word/Excel)组件,可以在其它客户端电脑测试正常访问,注销,或者断开连接,访问失败,如果出现此类表象请采用此方案

你可能感兴趣的:(Web服务器配置(.Net),Asp.Net)