Hi,
I am getting a 'Retrieving the COM class factory failed' error when Running a 32 bits VB (2010) SDK 9.1 service program on a 64 bits Windows 2008 SP2 Enterprise SP1 using runtime SDK 9.1.1.118. This error does not occur on Windows 7 OS. The exact error is:
'Retrieving the COM class factory for component with CLSID {46918080-746B-40A4-824B-85D91B1F3D68} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).'
The error happens when the service is trying to OCR a document that was searched and found by the service program so the service is running correctly for repository access.
In the registry the CLSID points to :
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{46918080-746B-40A4-824B-85D91B1F3D68}\InprocServer32
C:\Program Files\Common Files\Laserfiche\Batch Processor\BPObjectsClient.dll
I have registered BPObjectsClient.dll using syswow64\regsvr32 but I am getting the same result. Is there any reasons why this Windows service program works on a W7 OS but not on a W2008 enterprise? Also, the service used to work fine in the past few months with no problems. I am therefor suspecting a Windows update.
Regards,