Class not registered at ADOX.CatalogClass.Create(String ConnectString)

Sep 13 2008 5:27 AM
Hi,
   I added reference to COM Component Microsoft ADO Ext. 2.8 for DDL and Security which added a wrapper DLL Interop.ADOX.dll in project references  in a web application to create MS Access database dynamically. It all works fine in development environment ( VS 2008 + Win 2003 Server. + 32-bit Machine)
   The aformentioned web application is deployed on IIS 7 + Win server 2008 + 64 - bit machine, where it throws following exception
System.Runtime.InteropServices.COMException (0x80040154): Class not registered at ADOX.CatalogClass.Create(String ConnectString)............... We have tried followings on the targeted web servers

1.   1.)   Installed Access run time

      2.)   Installed Access full install

      3. )  Registered MSADOX.dll using REGSVR32 ( this fix was mentioned on number of forums)

      But, still no luck. Please, let me know what I am missing here to fix this.

Thanks.

Answers (2)