0

我已经创建了.NET4.0应用程序并使用Entity Framework v5.0。然后我看到枚举不能用.NET4.0映射,它应该是.NET 4.5Code First Enums未添加到数据库中

然后我将所有项目的目标框架都改为.NET 4.5,但它也不工作,直到我创建了新的.NET 4.5项目和从.NET 4.0版本复制文件。

那么设置定位框架是行不通的,或者如果我再次遇到类似的情况,我应该做额外的步骤吗?

注:我使用VS 2012

回答

0

你需要一旦更改目标框架.NET 4.5更新EF包,因为EF 5.0 .NET 4.0是不同的(它实际上是EF 4.4)比EF 5.0 for .NET 4.5。