检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。
1: 在"开始"->"运行"->dcomcnfg 动"组件服务(开始 >> 程序 >> 管理工具 >> 组件服务)。
2: 然后 "组件服务"->"计算机"->"我的电脑"->"DCOM配置"。
3: 在"DCOM配置"中找到“Microsoft Excel 应用程序”(以下以Excel为例说明)
如下图(在以下链接中:http://hi.csdn.net/attachment/201004/11/0_127100021233dU.gif )所配置即可:
只须在安全中的:启动和激活权限 >> 选定自定义 >> 添加 ASP.NET 用户(并设定以下所有的权限)
以上是在xp2、xp3中做测试的(在windows2003 中是添加NETWORK SERVICE用户——没有做过测试)
以上所说自已做过测试,与网上找的资料所说有不同之处(并没有设定成交互式,网上找的资料所说的都要设定成交互式,但使终不行,所以自已模索出来的)