Kbase P103576: Error 3258 when working DLL moved to new platform
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/31/2009 |
|
Status: Verified
SYMPTOM(s):
Could not load DLL procedure <procedure>. (3258)
Copied DLL used in 4GL application to a new machine
When the application is run error 3258 is generated
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.x
Windows
CAUSE:
When the DLL was compiled it referenced a DLL named MPR.DLL. On the new machine the version of MPR.DLL that exists no longer contains the function(s) needed.
FIX:
Recompile the source code for the DLL on the new machine so that the proper libraries are referenced