返回到.NETFramework 3.5时使用实体框架使用Windows演示基金会WPF应用程序的问题 我们公司正在使用Windows .NET Framework(WPF)应用程序,使用.NETFramework 4.5。

返回到.NETFramework 3.5时使用实体框架使用Windows演示基金会WPF应用程序的问题 我们公司正在使用Windows .NET Framework(WPF)应用程序,使用.NETFramework 4.5。,wpf,entity-framework,backwards-compatibility,.net-framework-version,Wpf,Entity Framework,Backwards Compatibility,.net Framework Version,我们的WPF应用程序使用实体框架。我们的技术负责人希望回到.NET Framework 3.5 我们将应用程序恢复为.NET Framework 3.5,因此我们的实体框架版本也恢复为3.5.0.0版本 但是,System.Data.Entity.Infrastructure等问题显示为无效 DbContext显示为无效 我们需要恢复到.NET Framework 3.5。有人能告诉我们应该如何解决实体框架的问题吗?DbContext是在年引入的。在该版本之前,您必须使用该类 对.NET3.5进

我们的WPF应用程序使用实体框架。我们的技术负责人希望回到.NET Framework 3.5

我们将应用程序恢复为.NET Framework 3.5,因此我们的实体框架版本也恢复为3.5.0.0版本

但是,
System.Data.Entity.Infrastructure
等问题显示为无效

DbContext
显示为无效


我们需要恢复到.NET Framework 3.5。有人能告诉我们应该如何解决实体框架的问题吗?

DbContext
是在年引入的。在该版本之前,您必须使用该类

对.NET3.5进行如此大的更改并不是一件小事。我认为您会遇到很多问题,特别是缺少EF4.5中提供的方法。此外,您不能使用任何
async
方法


为什么要以.NET3.5为目标?是因为在.NET4.5中缺少对WindowsXP的支持吗?如果是,请考虑使用.NET4.0。然后,您可以使用支持DbContext的更高版本EF。

做出这种“向后”决定的原因是什么?回到旧代码并不会让您的生活变得更轻松。。。。。回到.NET 3.5,您的“技术领先者”想要实现什么??用.NET4.5解决您可能会遇到的任何问题不是会更有效率吗??