Я использую Entity Framework 1 с .net 3.5.
Я делаю что-то простое:
var RoomDetails = context.Rooms.ToList();
foreach (var Room in Rooms)
{
Room.LastUpdated = DateTime.Now;
}
Я получаю эту ошибку, когда пытаюсь сделать:
context.SaveChanges();
Я получаю сообщение об ошибке:
Невозможно обновить EntitySet - поскольку у него есть DefiningQuery и no <UpdateFunction> элемент существует в <ModificationFunctionMapping> элемент для поддержки текущей операции.
Я делаю много обновлений в контексте и не имею никаких проблем, только когда я пытаюсь обновить этот конкретный объект.
Все мои поиски показывают то же самое, что первичного ключа, объявленного в сущности, которую я пытаюсь обновить, не существует. Но, увы, у меня есть основной ключ, объявленный...