Consultor Eletrônico



Kbase P160674: 32-bit GUI client on Windows (prowin32.exe) fails to load 64-bit ActiveX Automation Object
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   24/02/2010
Status: Unverified

SYMPTOM(s):

32-bit GUI client on Windows (prowin32.exe) fails to load 64-bit ActiveX Automation Object

Process fails with error 5894

Error occurred while creating/connecting to automation server for: <automation object name>.
<COM message>
Error code: <Program name> (5894)

Error occurred while creating/connecting to automation server for: <automation object name>.
Class not registered
Error code: 0x80040154 <path> (5894)

FACT(s) (Environment):

32-bit ActiveX Automation Object works as expected when called by a 32-bit client
OpenEdge 10.2A 32-bit
Windows

CHANGE:

Upgraded from 32-bit Windows to 64-bit Windows

CAUSE:

This is expected behaviour. Native 32-bit processes cannot load 64-bit binaries.

FIX:

Use a 32-bit version of the ActiveX Automation Object if available