quick question is the public key token for ADODB dll different for 64bit and 32bit. I am trying to use a COM api which uses ADODB.Recordset and some how I am not able select the right version of ADODB in VS(2010) it asks for 2.8.0.0 and I add 2.8 from the reference dialog. The only thing I can think of is that I am using a 64bit win7
More info: I am trying to use a COM API of a ERP called Mamut. One of the API method returns ADODB.Recordet so I have to add the reference of ADODB. The error message that I get in visual studio when compile is
"Error 1 The type 'ADODB.Recordset' is defined in an assembly that is not referenced. You must add a reference to assembly 'ADODB, Version=2.8.0.0, Culture=neutral, PublicKeyToken=7b748cbbacb2f6d7'. C:\Users\Ovais\Documents\Visual Studio 2010\Projects\PC.Adapters.Mamut\PC.Adapters.Mamut\Customer.cs 29 13 PC.Adapters.Mamut "
I have tried adding the reference to Microsoft ActiveX Data Objects 2.8 Library and all other versions for that matter, but I still get the same error. Now I can only can see one issue with this i.e. I am using Win 64 bit.