我首先在.NET 4库中使用EF5.0代码。尝试将类成员设置为Enum类型,但它不会持久化到数据库中,并且当EF基于代码创建数据库时,也不会发生运行时异常。var departments = db.Departments我得到了一个异常,说:
The specified type member 'Name' is not supported in LINQ to Entities. Only
我在升级到.NET 4.5和EF5 (引用新的EntityFramework 5程序集)的.NET 4.0应用程序中有一个EF4模型,我将“代码生成策略”更改为“无”,并向该模型添加了一个代码生成项(EF// Get the parent of the customer.
// Works fine in EF4/ObjectContext, works even faster in in EF5// Takes about 10 seconds in EF4/ObjectC