2012-08-30 9 views
17

Acabo de actualizar el entityframework a la última versión 5.0.0. Y la anotación NotMapped no funciona ahora. Intenté buscar una respuesta en google para solucionarlo pero no pude encontrar. ¿Alguien tuvo el mismo problema cuando actualizó el marco de la entidad y conoce una solución para solucionar este problema?Actualizado a EF5 ahora la anotación NotMapped no funciona

+0

¿Qué quiere decir exactamente "no funciona"? ¿Hay alguna excepción o EF ignora su anotación? –

+0

@LadislavMrnka dice que 'no se pudo encontrar el tipo o espacio de nombres 'NotMapped' (¿falta una directiva o una referencia de ensamblado)' Acabo de hacer una actualización de paquete en la consola. Entonces el ensamblado aún debe ser referencia. – starcorn

Respuesta

26

Los atributos de anotación en EF 5.0 con .NET 4.5 se movieron al ensamblado System.ComponentModel.DataAnnotations y al espacio de nombre System.ComponentModel.DataAnnotations.Schema.

2

[NotMapped] es en System.ComponentModel.DataAnnotations.Schema. Asegúrese de agregar using System.ComponentModel.DataAnnotations.Schema; a su código.

Cuestiones relacionadas