日期:2014-05-17  浏览次数:20523 次

在检索 COM 类工厂中 CLSID 为{}的组件时失败 错误: 80070005
网上看到好多类似的例子,但是都不能解决我的问题,

现在 是做对接 ,引用了别人的com组件,创建组件里面的对象时,出来的错误

因为不是Com+组件,在组件服务里面也没有,只知道是权限的问题,但具体在哪修改不知道 ,

我改了IIS服务的 权限 ,IIS里面网站的权限, 组件的文件的权限 但是,都没能解决,

看到网上还有说使用身份模拟的,也试过了,没能解决
<identity impersonate="true" userName="你的用户名" password="密码"/>

谷哥这个问题找到了近30页的链接 ,但是,98%是Office里面的问题,都能在组件服务里面解决,
剩下的2%是Office以外的,但是,基本都 是注册的问题!
里面所有的方法我都试过了,IIS,文件 ,包括磁盘的权限都改过了,还是没有解决!!
各位路过的大虾们,给小弟指条明路吧


实在没办法,没分了!最后20分了!!!!

------解决方案--------------------
asp.net程序不是Everone账户,是network service