Consultor Eletrônico



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