我有一个包含许多 Entity Framework 子项目的大型解决方案。

让我说我有

MySolution (目前所有 EF 5)

  • ProjectUi 引用了
  • 下面的所有 3 个
  • ProjectData1.EF(使用 Entity Framework 5)
  • ProjectData2.EF(使用 Entity Framework 5)
  • ProjectData3.EF(使用 Entity Framework 5)

  • 现在实际的解决方案比这更多。

    我想知道我是否可以将 ProjectData1.EF 更新到 Entity Framework 6 而让其他人使用 Entity Framework5,或者我是否必须一次性完成所有操作。

    那么它会是

    MySolution (混合搭配)
  • ProjectUi 引用了
  • 下面的所有 3 个
  • ProjectData1.EF(现已升级为使用 Entity Framework 6)
  • ProjectData2.EF(使用 Entity Framework 5)
  • ProjectData3.EF(使用 Entity Framework 5)
  • 最佳答案

    我会说不是,因为当从不同项目复制到 ProjectUI 的输出文件夹时,EntityFramework.dll 会在不同版本上发生冲突。

    关于c# - 从 Entity Framework 5 升级到 Entity Framework 6(解决方案中的混合和匹配),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21463534/

    10-16 10:37