实体框架5不安装是否正确?(Entity Framework 5 not installing co

2019-10-30 16:37发布

我刚安装了VS 2012年我创建了一个新的项目做代码先用。 然后我用的NuGet至EF5添加到项目中,按照这些说明: http://msdn.microsoft.com/en-us/data/ee712906

然后我验证它的安装: http://i1048.photobucket.com/albums/s361/usernames_r_stupid/Nuget_zpse7808c9b.png

这表明我有EF 5安装。 事实上我的App.config中显示:

<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

但是,如果我看System.Data.Entity的集引用的属性由我的项目,它显示的版本4.0.0.0! http://i1048.photobucket.com/albums/s361/usernames_r_stupid/SystemDataProps_zps4a71be1b.png

我在做什么错在这里? 这是推动我坚果。

382 4

Answer 1:

你应该寻找到EntityFramework.dllSystem.Data是不是EntityFrakework组装。



Answer 2:

的NuGet创建与上述EntityFramework.dll一个包文件夹。 我手动引用它,但它结束了告诉我,它已经被引用。 有一次,我跑我的项目FO它第一次在我引用露面。 奇怪的。 当时System.Data.Entity的不是EF 4住过?



文章来源: Entity Framework 5 not installing correctly?