У меня есть три приложения, запрашивающие одну и ту же службу данных в Azure. У одного нет проблем, но два из них получают "ошибки. Они используют запрос Linq, то есть" System.Linq.IQueryable queryResult = entity.Accts.Where (a => a.AN == "XXX"); "
Ошибки:
1. WebException: базовое соединение было закрыто: при отправке произошла непредвиденная ошибка.
2. IOException: невозможно прочитать данные из транспортного соединения: существующее соединение было принудительно закрыто удаленным хостом.
3. SocketException: существующее соединение было принудительно закрыто удаленным хостом
Интересно, что, собрав фактические отправленные сообщения о "запросах" из сбойных приложений и используя их в браузере, я получаю хорошие ответы, а не ошибки.
Я на самом деле взял копии файлов подключения OData из рабочего приложения и использовал их для замены их эквивалентов в копии отказавшего приложения, но безуспешно; те же ошибки.
Идеи