如何使用nuget获取旧版本的Entity Framework?

时间:2014-03-05 14:38:55

标签: entity-framework nuget

我有其他人的解决方案。在这个解决方案中有一些nuget包。当我运行nuget恢复时,它不会恢复所有包。其中之一是实体框架。我可以使用nuget手动安装它,但我发现它将获得第5版。

在web.config中我看到了:

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

我想我需要Entity Framework 4.4.0.0版。这是真的?我怎么能用nuget获得这个版本?

1 个答案:

答案 0 :(得分:2)

打开包管理器控制台。输入

Install-Package Packagename -Version Versionnumber

记得在包管理器控制台中选择正确的项目。

编辑: 如果您的项目使用的是.net 4,那么您可以在nuget中获得EF 5,它将获得4.4版本,因为EF 5只能在.net 4.5或更高版本中使用。