Intentando confirmar una impresión: parece que las enumeraciones en EF5 + Code First solo se admiten cuando se declaran dentro del mismo espacio de nombres que las clases que las utilizan como tipos de propiedad.Uso de enumeraciones con Code First y Entity Framework 5
¿Alguien puede confirmar eso? No se pudo encontrar nada en la web para esto ...
EF5 y Code First deberían funcionar. Si no me dejan saber. Divulgación completa: hay un error en esta área, pero es para enumeraciones definidas en un ensamblaje separado: http://entityframework.codeplex.com/workitem/532 – Pawel