Fehler bei der Verwendung von OleDb-conneciton für SalesLogix mit asp.net.Keine Fehler Meldung, Fehlercode: E_FAIL(0x80004005)

Ich bin mit SalesLogix-Anschluss-Anbieter und es ist eine 32 bit-Treiber.
wenn ich versuche zu öffnen, die Verbindung dann folgende exception wirft

System.Daten.OleDb.OleDbException (0x80004005): es wird Keine Fehlermeldung verfügbar, Fehlercode: E_FAIL(0 x 80004005)

Ich bin mit folgenden verbindungen string in beide Anwendung(web und 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"

Wenn ich den gleichen code mit gleichen connection string in der desktop-Anwendung(C#).
Sie öffnen die Verbindung erfolgreich und auch Daten ohne einen Fehler.
Aber Fehler gibt mir in asp.net 4.0 Fall.

Sind folgende Konfigurationen/Einstellungen meiner Anwendung

1-Plattform Ziel in beiden Anwendungen sind die gleichen ich.e x86.

2-ich bin mit IIS(7.5.7600.16385) auf dem webserver 2008 R2 mit 64 bit OS.

3-Aktivieren der 32-bit-Anwendungen gilt in Anwendung Pool.

4-Verwalteter pipelinemodus = Integriert

5-Aspnet-4.0(C#)

InformationsquelleAutor Ali | 2012-05-15
Schreibe einen Kommentar