2017-02-10 5 views
0

je code en utilisant .Net 4.6, C# et en cours d'exécution en utilisant EF6 package NuGet: Oracle.ManagedDataAccess.12.1.24160719 Oracle.ManagedDataAccess .EntityFramework.12.1.2400paquet inattendue erreur de lecture pilote managé ODP.net sur le serveur Dev - fonctionne sur IIS local

Le code déployé sur les services IIS locaux fonctionne correctement lorsqu'il est déployé sur le serveur de développement (IIS 7) et qu'il est associé ORA-12570: Network Session: Unexpected packet read error. (Notez que j'ai déployé sur d'autres locaux aussi iis, cela fonctionne)

+0

êtes-vous allé au site Web d'Oracle et essayez de comprendre quand cette erreur se produit? –

+0

aucun document trouvé, cette erreur était utilisée pour les versions précédentes, avec nuget il ne nécessite aucune installation. J'ai ajouté l'entrée dans web.config pour ignorer la politique gac et utiliser cette version du pilote géré –

+0

J'ai googlé pour cela et il a retourné 45K résultats. https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:424289000563 –

Répondre

0

Nous avons constaté que nous avions ci-dessous version du produit dans GAC (il a même version du fichier et le jeton public)

Oracle.ManagedDataAccess.dll 4,121 .2.20150926 dE PRESSE ODAC 4

nous utilisons Oracle.ManagedDataAccess.dll 4.121.2.20160624 ODAC dE PRESSE 4 (paquet NuGet)

Lorsque nous avons remplacé la dll avec la nouvelle version du produit dans GAC ou supprimé le dll du GAC - notre application commence à travailler