tags:

views:

398

answers:

3

Hi all,

Will try to ask here because didn't find any other entries for this error:

I'm getting this sporadic error when the .NET appliacation running under w3wp process. The application pool configured to run as 64 bit process. I'm using PIA ADODB mostly only recordsets as data containers.

Retrieving the COM class factory for component with CLSID {00000535-0000-0010-8000-00AA006D2EA4} failed due to the following error: 800703fa (Checked it. Of course Recordset already installed on this machine)

On the development environment have installed C:\Program Files\Microsoft.NET\Primary Interop Assemblies\adodb.dll version 7.10.6070.0, WIN XP, VS 2008

On the test environment installed win 2008 server, 64 bit. The adodb.dll found under C:\Program Files(x86)\Microsoft.NET\Primary Interop Assemblies\adodb.dll version 7.10.2346.0

Unfortunately I can't point to any specific scenario. It happen very sporadic. But when it happen once all w3wp process is stopping to work! After iisreset the system is back and the same business process which failed right before iis reset is running sucessfully!

I'm not sure why on win 2008 server installed dll win earlier version. However the server is up-to-date with latest MS updates.

Please help!

Thanks, Evgeny

A: 

Did you find what the problem was?

Maxime
A: 

You can't mix 32-bit and 64-bit code in the same executable. MS Office is using 32-bit code.

J-16 SDiZ
A: 

No. Did you find the solution? I'm getting it from time to time on 64 bit machines.

Thanks, Evgeny

Evgeny

related questions