【发布时间】:2014-03-20 15:03:25
【问题描述】:
目前我们正在运行 EF v4.3。服务器本身和客户端机器都安装了 .net framework 4.0。
应用层被拆分为不同的解决方案文件,因此我们可以针对不同的 .net 框架进行处理
应用程序的客户端版本设置为在 .net framework 4.0 上运行
我们希望将 Entity Framework 升级到版本 6。由于我们可以控制我们的服务器,我们可以轻松地升级它们上的 .net 框架,但我们不能做的是从 4.0 升级客户端 PC 上的 .net 框架
我可以有一个为 .net 4.0 构建但通过 WCF 与 Entity Framework 6 通信的客户端吗?如果是这样,我需要注意哪些限制?
【问题讨论】:
-
EF6 可以与 .NET 4.0 一起使用。
-
如果您在针对 .net 4.0 的同一个项目中使用 EF6,那么您只能获得 EF4.3 中可用的 EF 功能 - 我想知道是否可以跨 WCF 使用不同的项目我在服务器端使用 EF6 的新功能,在客户端使用 .Net 4.0
标签: .net entity-framework