System.Runtime.InteropServices.COMException(0x80004005)

时间:2019-04-03 17:41:24

标签: c# com visual-foxpro

当我尝试在Windows 2016服务器上实例化Visaul FoxPro COM DLL时,出现以下异常:

  

System.Runtime.InteropServices.COMException(0x80004005):正在检索   具有CLSID的组件的COM类工厂   由于以下原因,{8D55253A-E271-4671-9639-EC21FBE30B64}失败   错误:80004005未指定的错误(HRESULT的异常:0x80004005   (E_FAIL))。
  在System.RuntimeTypeHandle.CreateInstance(RuntimeType   类型,布尔publicOnly,布尔noCheck,布尔&canBeCached,   RuntimeMethodHandleInternal&ctor,Boolean&bNeedSecurityCheck)

我尝试安装VFP 9 runtime as suggested here,但仍然遇到相同的错误。

如果在服务器上安装VFP 9,则可以实例化DLL。我不需要必须这样做吗?我还应该安装什么,这样就不必安装VFP或仅仅是VFP的工作方式?

我继承了这种依赖关系,而且我对分配VFP COM DLL并不了解...

0 个答案:

没有答案