Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Estou com dúvida no curso de Entity Framework, no exercício 6 do capítulo CRUD com o Entity Framework.

Na penúltima linha, ao invés de: contexto.Entry(usuario).State = System.Data.EntityState.Modified; deveria ter: contexto.Entry(usuario).State = System.Data.Entity.EntityState.Modified;(faltou o .Entity após o .Data)

1 resposta
solução!

Olá Antonio

Essa foi uma mudança introduzida na versão 6.0 do Entity Framework. Até a versão 5 o EntityState fazia parte do namespace System.Data.EntityState (http://msdn.microsoft.com/en-us/library/system.data.entitystate(v=vs.103).aspx) agora na versão 6 a microsoft por algum motivo quebrou a compatibilidade e mudou para System.Data.Entity.EntityState (http://msdn.microsoft.com/en-us/library/system.data.entity.entitystate(v=vs.113).aspx).

O enunciado do exercício foi atualizado com essa informação.