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

Joined
Sep 13, 2008
Messages
1
Reaction score
0
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)
Code snippet is
ADOX.CatalogClass db = new ADOX.CatalogClass();
db.Create(conStr);

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.
 
Last edited:

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top