我已经创建了.NET4.0应用程序并使用了Entity Framework v5.0。然后我读到枚举无法用.NET4.0映射,它应该是.NET 4.5
然后我将所有项目的目标框架更改为.NET 4.5,但它也不起作用,直到我创建新的.NET 4.5项目并从.NET 4.0版本复制文件。
设置目标框架也不起作用,或者如果我再次遇到类似情况,我应该采取额外措施吗?
注意:我使用的是VS 2012
答案 0 :(得分:0)
一旦将目标框架更改为.NET 4.5,就需要更新EF包,因为EF 5.0 for .NET 4.0与EF 5.0 for .NET 4.5不同(实际上是EF 4.4)。