XmlSerializer перестал работать после обновлений

Я использую XmlSerializer. У меня не было проблем с этим до сих пор. Я обновил Silverlight с 4 до 5 и одновременно обновил службы RIA WCF с v1 SP1 до v1 SP2. Теперь следующая строка дает мне ошибку.

XmlSerializer s = new XmlSerializer(typeof(MyCustomObject));

Ошибка:

System.InvalidOperationException: System.ServiceModel.DomainServices.Client.EntityConflict не может быть сериализован, поскольку он не имеет конструктора без параметров.

Используемый мной объект (MyCustomObject в образце) никоим образом не изменился, поэтому я начинаю думать, что это либо SL5, либо новые RIA Services, которые нарушают мой код. Я не нашел каких-либо критических изменений или упоминаний о том, что это может произойти Я не знаю, почему у него есть проблема с EntityConflict, так как я не использую никаких сущностей в моем объекте.

Кто-нибудь видел такую ошибку и / или знает, как ее решить?

ОБНОВИТЬ!

Последнее свойство, которое говорится в сообщении об ошибке перед EntityConflict, является Entity. Я думаю, что это имеет значение, но это работало раньше. Я также хотел бы знать, почему сериализатор уже пытается сериализовать объект в конструкторе?

Ответы на вопрос(3)

Ваш ответ на вопрос