检索 COM 类工厂中 CLSID 为 {} 的组件时失败,原因是出现以下错误: 80070005
网上看到好多类似的例子,但是都不能解决我的问题,
现在 是做对接 ,引用了别人的com组件,创建组件里面的对象时,出来的错误
因为不是Com+组件,在组件服务里面也没有,只知道是权限的问题,但具体在哪修改不知道 ,
我改了IIS服务的 权限 ,IIS里面网站的权限, 组件的文件的权限 但是,都没能解决,
看到网上还有说使用身份模拟的,也试过了,没能解决
<identity impersonate="true" userName="你的用户名" password="密码"/>
弄了两天了,没一点头绪,知道是权限的问题,却不知道从哪下手
公司用的是域用户
很显然是权限问题
问题解决了,分享下吧
在组件服务里面 的Com+组件上右键添加应用,应用下面的组件上添加组件,把那个组件注册到里面,那问题就没有了,不是我解决的,所以,我只知道方法,说不出原由