2017-02-10 2 views
0

У меня есть код с использованием .NET 4.6, C# и работает с использованием Ef6 NuGet пакет: Oracle.ManagedDataAccess.12.1.24160719 Oracle.ManagedDataAccess .EntityFramework.12.1.2400Неожиданный пакет ошибка чтения ODP.net управляемого драйвера на сервере Dev - работает на локальном IIS

Код, развернутый на локальном IIS, отлично работает при развертывании на dev-сервере (IIS 7), подключаемом к ORA-12570: Network Session: Unexpected packet read error. (Обратите внимание, я развернут на другом местном СИИСЕ, она работает)

+0

Вы отправились на сайт Oracle и попытались понять, когда эта ошибка возникает? –

+0

no doc found, эта ошибка использовалась для предыдущих версий, при этом nuget не требует никакой установки. Я добавил запись в web.config, чтобы игнорировать политику gac и использовать эту версию управляемого драйвера. –

+0

Я искал ее для поиска, и она вернула результаты 45K. https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:424289000563 –

ответ

0

Мы обнаружили, что у нас были ниже продукт версии в GAC (он имеет то же версию файла и маркер открытый)

Oracle.ManagedDataAccess.dll 4,121 .2.20150926 ODAC RELEASE 4

мы используем Oracle.ManagedDataAccess.dll 4.121.2.20160624 ODAC RELEASE 4 (NuGet пакет)

Когда мы заменили DLL с новой версией продукта в GAC или удалены DLL из GAC - наше приложение начинает работать

Смежные вопросы