I have a problem exactly like this (but I followed a lot of threads without a succesful solution)
I'm using 2 dll
files, the first one is Oracle.ManagedDataAccess.dll
and the second one is Interop.zkemkeeper.dll
. For the build I'm using a 64 bits machinne with Windows 7, and when I execute it in Debug mode
it runs perfectly, if I execute in release mode
in my machinne it runs ok.
But, if I use a Windows Server 2012 64 bits I get the problem
Retrieving the COM class factory for component with CLSID {00853A19-BD51-519B-9269-2DABE57EB61F} failed due to the following error: 0x80040154 {REGDB_E_CLASSNOTREG}
What I tried to solve that?
platform target =X86
in the project properties.Net Framework versions
and belows to the 461814 (Windows Server, version 1803: 461808) for both machinnes.regsvr32 Interop.zkemkeeper.dll
command using cmd
but I get the error:module was loaded but the entry-point DllRegisterServer was not
But the problem is releated with the Interop.zkemkeeper.dll
, if I remove the codes of that references, it runs. What else can I do to make it work on my Windows Server Machinne?
User contributions licensed under CC BY-SA 3.0