Ошибка вставки Entity Framework (поле «Версия» обязательно).

Я использую сервисы Silverlight 4 и RIA. Когда я пытаюсь вставить в свою базу данных, я получаю следующую ошибку:

«Отправить операцию, не прошедшую проверку. Пожалуйста, проверьте Entity.ValidationErrors для каждого объекта в EntitiesInError для получения дополнительной информации».

После проверки ValidationErrors я вижу:

"Поле Версия является обязательным."

Поле «Версия» не обновляется и не поддерживается фреймворком? Если да, то почему он нулевой? Если нет, то как мне его установить?


person Graham    schedule 18.05.2010    source источник


Ответы (1)


Очевидно, это ошибка Silverlight 4. Надеюсь, она будет исправлена ​​в финальной версии.

Это можно исправить, просто установив [Entity].Version = new byte[0];.

person Graham    schedule 25.05.2010
comment
Грэм, не могли бы вы сказать мне, где эту строку нужно добавить? - person Khizar; 18.10.2011