Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在同一解决方案中并排使用不同的EntityFramework?_Asp.net_.net_Entity Framework_Visual Studio 2015 - Fatal编程技术网

Asp.net 在同一解决方案中并排使用不同的EntityFramework?

Asp.net 在同一解决方案中并排使用不同的EntityFramework?,asp.net,.net,entity-framework,visual-studio-2015,Asp.net,.net,Entity Framework,Visual Studio 2015,我想要ASP.NET 5和EF7以及一些子部件中的旧EF 6.1.3 我正在将一个较旧的web项目升级到ASPNET5,我正在使用VS2015 我已经创建了一个简单的模板演示项目,它可以自己工作 然而,当我在解决方案中添加了一些带有EF 6.1.3项目的.NET4.0时,我发现了这个错误 CS1061“EntityFrameworkServicesBuilder”不包含“AddSqlServer”的定义,并且找不到接受“EntityFrameworkServicesBuilder”类型的第一个参

我想要ASP.NET 5和EF7以及一些子部件中的旧EF 6.1.3

我正在将一个较旧的web项目升级到ASPNET5,我正在使用VS2015

我已经创建了一个简单的模板演示项目,它可以自己工作

然而,当我在解决方案中添加了一些带有EF 6.1.3项目的.NET4.0时,我发现了这个错误

CS1061“EntityFrameworkServicesBuilder”不包含“AddSqlServer”的定义,并且找不到接受“EntityFrameworkServicesBuilder”类型的第一个参数的扩展方法“AddSqlServer”。是否缺少using指令或程序集引用?lic5.DNX 4.5.1 C:\data3\ssc\ssc.master\license\lic5\Startup.cs 55

在项目文件中,我有

  "dependencies": {
    "EntityFramework.SqlServer": "7.0.0-beta5",
    "EntityFramework.Commands": "7.0.0-beta5",

为什么不到处升级到EF7呢?然后我需要使用.NET 4.5,我有许多旧的.NET 4.0 DLL,我对此不负责,需要继续使用.NET 4.0。

如果我读对了,EF团队在过去7天和今天做出了决定!为此,我们将EntityFramework.SQLServer重命名为EntityFramework.MicrosoftSQLServer。请参阅以了解更多详细信息,尽管实际上没有那么多