Недавно я обновил свое решение и проекты VS с версии 3.5 до версии 4.0. После преобразования я столкнулся с проблемой при отправке объектов сущностей в WCF. Когда я отправляю объект, у которого нет других дочерних объектов или каких-либо отношений с другими объектами, все работает нормально... данные передаются в WCF. Но когда у объекта есть дочерний объект, я получаю следующую ошибку при вызове моего метода службы WCF:
Не удалось сериализовать объект EntityReference. Этот тип объекта нельзя сериализовать, если RelationshipManager принадлежит объекту сущности, который не реализует IEntityWithRelationships.
Есть идеи, что пошло не так? Я не сталкивался с какими-либо проблемами при использовании framework 3.5.
1 ответ
Возможно, этот пост на форумах MSDN< /a> будет полезно?
Похожие вопросы
Новые вопросы
c#
C # (произносится как «резкий») - это высокоуровневый, статически типизированный язык программирования с несколькими парадигмами, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, включая, среди прочего, .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном на C # или в формальной спецификации C #.
-Field
и свойстваEntityKey
иEntityState
? Вы, вероятно, хотите что-то более легкое для передачи данных. Однако не уверен, что это напрямую связано с этой ошибкой.