【问题标题】:Downgrade Entity Framework 5 to 4将实体框架 5 降级到 4
【发布时间】:2013-06-14 07:30:06
【问题描述】:

与:

Outer Apply in EF5

如果可以,请编辑此 linq 查询以不使用 OUTER APPLY。 开发者站有.Net 4.0,客户端计算机.Net 4.5。 实体框架通过添加多个不受 Firebird 提供程序支持的 OUTER APPLY 来解释标记错误。该项目已将目标框架设置为4.0,但在启动客户端时仍然使用4.5,生成错误的查询。我也尝试过使用 Nuget。 是否可以申请使用EF 4

【问题讨论】:

    标签: .net sql linq entity-framework


    【解决方案1】:

    .NET Framework 4.5 就地更新,因此目标计算机上只安装了一个运行时。它将是 .NET Framework 4 或 .NET Framework 4.5。因此,即使您以 .NET Framework 4 为目标,但您的计算机安装了 .NET Framework 4.5,该应用程序也将使用 .NET Framework 4.5,因为没有 .NET Framework 4。AFAIK 无法将 .NET Framework 4.5 降级为 .NET Framework 4(和 VS2012 需要 .NET Framework 4)。 定位主要是为了确保您没有使用目标平台上不可用的 API,因此您的应用程序可以在那里运行。至于外部应用问题 - 您可以为此在http://entityframework.codeplex.com 上提交错误吗?确保在 .NET Framework 4.5 中包含开始导致外部应用的查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-25
      • 2017-05-08
      • 1970-01-01
      • 2016-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多