Я получил эту ошибку, потому что я возвращал DataTable из моего вызова службы, и я не установил свойство TableName.
я есть служба WCF, размещенная в IIS с использованием WAS. Когда я пытаюсь получить доступ к этому сервису с помощью привязки net.tcp, я получаю следующую ошибку:
Произошла ошибка чтения из канала: Нераспознанная ошибка 109 (0x6d).
При использовании basicHttp я не сталкиваюсь с проблемой.
Странно то, что я могу «исправить» проблему, случайно изменив файл web.config и сохранив его. Проблема просто исчезает, пока я не выполню сброс IIS или перезапуск пула приложений. Затем он снова ломается, пока я не изменю (или просто не сохраню) файл web.config ...
Я включил трассировку, но это просто дает ошибку нераспознания.Перезагрузка не помогает.Я увеличил пороги в WCF, но это ничего не изменило.Контракт действительно очень простой, без сложных типов, поэтому никаких проблем с сериализацией. Размер возвращаемого сообщения - строка длиной всего 12 символов.