2017-02-10 1 views
0

Ich habe Code mit .NET 4.6, C# und läuft EF6 nuget Paket mit: Oracle.ManagedDataAccess.12.1.24160719 Oracle.ManagedDataAccess .EntityFramework.12.1.2400Unexpected Paket Lesefehler ODP.net Treiber auf Dev-Server verwaltet - arbeitet auf lokalen IIS

Code, der auf dem lokalen IIS bereitgestellt wird, funktioniert ordnungsgemäß, wenn er auf dem Dev-Server (IIS 7) bereitgestellt wird, der an die Adresse ORA-12570: Network Session: Unexpected packet read error gebunden wird. (Beachten Sie ich auf anderen lokalen iis auch bereitgestellt haben, es funktioniert)

+0

Sind Sie zur Oracle-Website gegangen und versuchen zu verstehen, wann dieser Fehler auftritt? –

+0

kein doc gefunden, dieser Fehler kam für frühere Versionen, mit nugget ist keine Installation erforderlich. Ich habe Eintrag in web.config hinzugefügt, um gac Richtlinie zu ignorieren und diese Version des verwalteten Treibers zu verwenden –

+0

Ich googelte für es und es gab 45K Ergebnisse zurück. https://asktom.oracle.com/pls/asktom/f?p=100:11::::::P11_QUESTION_ID:424289000563 –

Antwort

0

Wir fanden, dass wir Produktversion in GAC unten hatte (es hat die gleiche Dateiversion und öffentliche Token)

Oracle.ManagedDataAccess.dll 4.121 .2.20150926 ODAC RELEASE 4

wir verwenden Oracle.ManagedDataAccess.dll 4.121.2.20160624 ODAC RELEASE 4 (nuget Paket)

Wenn wir die dLL mit der neuen Produktversion in GAC oder die dLL aus dem GAC entfernt ersetzt - Unsere App funktioniert

Verwandte Themen