一个网站程序组件已经注册了还出现 这样的错误!请教大家怎么解决。
检索 COM 类工厂中 CLSID 为 {********} 的组件时失败,原因是出现以下错误: 80040154
出现上面的错误,但组件已经注册了,注册表也找到了对应的了!但就是还用不了

解决方案 »

  1.   

    可能是版本不一致,如你注册的是32位的,运行时你使用64位的。可以调整.net生成的版本进行处理,或者调用Wow64目录下的regsvr32
      

  2.   

    不管是system32下注册还是SysWOW64下注册都注册不了,都会出现下面的错误只能用RegAsm 来注册,但问题就是注册也显示成功了,注册表也找到对应的了,但网站还是调用不了?
      

  3.   

    .net的程序调用.net的组件,为什么要用com呢