一旦5.0.0.0与NuGet一起安装,如何加载以前版本的EntityFramework版本4.4.0.0

Sha*_*awn 0 .net entity-framework

我已经在这个MVC3项目上工作了几个月,并且试图将用于列出表格下拉列表中的值的一些表转换为未映射为表的类.由于某些未知原因,我开始使用VS2012 Express"无法加载文件或程序集'EntityFramework,Version = 4.4.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'或其中一个依赖项"来获取此错误.

我试图删除EntityFramework引用,然后用NewGet添加它,但通过NewGet提供的版本是5.0.0.0.

我的问题是,当它只提供5.0.0.0版时,如何通过NewGet引用正确的EntityFramework build 4.4.0.0?

Ale*_*tin 5

您可以使用NuGet安装特定版本的软件包:

Install-Package EntityFramework -Version 4.3.1
Run Code Online (Sandbox Code Playgroud)

但我建议在项目中使用一个版本.