I am using SalesLogix Connection Provider and it’s a 32 bit driver. when I try to open connecton then following exception raises
System.Data.OleDb.OleDbException (0x80004005): No error message available, result code: E_FAIL(0x80004005)
I am using following connections string in both applicaiton(web and desktop)
Provider=SLXOLEDB.1;Data Source=TestServer;Initial Catalog=SLXTestApp;User Id=Alex;Password=alex124;Persist Security Info=True;Extended Properties=Port=1706;Log=Off"
When I use same code with same connection string in desktop application(C#). It open connection successfully and also get data with no error. But gives error me in asp.net 4.0 case.
Following are configurations/settings of my application
1-Platform target in both applications are same i.e x86.
2-I am using IIS(7.5.7600.16385) on webserver 2008 R2 with 64 bit OS.
3-Enable 32-bit Applications is true in Application Pool.
4-Managed pipeline mode = Integrated
5-Aspnet 4.0(C#)