Я получил ошибку "Cannot Resolve Symbol ObjectStateManager" при попытке вызвать его на моем контексте базы данных из Entity Framework 4. Я не могу найти никого другого с такой проблемой. Я пробовал использовать System.Data и System.Data.Objects.
Существует ли конкретная Entity Framework, которую нужно сделать, чтобы использовать ObjectStateManager? Или мне не хватает какого-то установочного пакета? Я использую Database First Entity Framework.
Вот код, который выдает ошибку: (строка 7)
[HttpPost]
public ActionResult EditProfile(User user)
{
if (ModelState.IsValid)
{
db.Users.Attach(user);
db.ObjectStateManager.ChangeObjectState(user, EntityState.Modified);
db.SaveChanges();
}
return RedirectToAction("Profile");
}