My WCF
сервис разработан в .NET 3.0 и разработанном приложении, которое потребляет WCF в 3.5. Когда я пытаюсь потреблять мой WCF, то я получаю ниже ошибок -WCF Исключение: при попытке десериализации параметра произошла ошибка.
«Форматировщик бросил исключение при попытке десериализации сообщения:. Было ошибку при попытке десериализации параметру критерии, сообщения InnerException был "Недействительные перечисления значения „Позиция“не может быть десериализаций в тип„SecurityContents“. Убедитесь, что необходимые значения перечислений присутствуют и помечены EnumMemberAttribute атрибута, если тип имеет DataContractAttribute атрибут.. Пожалуйста, смотрите InnerException для получения более подробной информации «.
Пожалуйста, помогите мне в этом.
Я не использовал его по ссылке службы обновлений. Я использовал канал. Любая идея, что может быть проблемой? – Hardi
Его долгое время с тех пор, как я использовал фабрику каналов, но я считаю, что та же проблема. Версия списка SecurityContents, указанная вами, не соответствует тому, что имеет сервис. вам нужно сравнить их и убедиться, что они одинаковы. – chief7