В настоящее время я работаю с Silverlight и Entity Framework служб RIA.Сегодня я столкнулся с сообщением об ошибке «неверный набор изменений: нельзя указать оригинальность для операции вставки».Я гуглил без результата, поэтому мой вопрос: кто-нибудь сталкивался с такой же проблемой?Вот шаги по воспроизведению ошибки:
- создайте новую сущность и добавьте ее в свой набор сущностей
- отправьте изменения
- удалите сущность
- отправить изменения
- снова добавить сущность в набор сущностей
- отправить изменения -> здесь появляется ошибка
Поскольку статус сущности "new », моя гипотеза состоит в том, что инфраструктура пытается выполнить операцию вставки, но данные, которые передаются на серверную часть, по-прежнему содержат некоторую информацию о сущности, как она была вставлена ранее (« оригинальность », которая, вероятно, предназначена дляиспользоваться в операциях обновления), поэтому операция вставки завершается неудачно.Что ты думаешь?