【问题标题】:Upgrading From EF 4x to 6 breaks everything从 EF 4x 升级到 6 会破坏一切
【发布时间】:2013-11-08 21:50:17
【问题描述】:

尝试将我的项目从 EF4 升级到 EF6,但出现构建错误

看来,如果我手动换出命名空间以包含 entity.core,它可以工作,但如果我完全更改 .edmx 文件,代码将恢复为旧引用,我必须手动编辑代码生成文件以包含更新命名空间引用。

我已尝试“添加代码生成项”,但根本无法解决问题。当我在 IDE 中打开 .edmx 文件时,它会正确显示所有内容。

【问题讨论】:

标签: entity-framework


【解决方案1】:
  1. 打开 edmx 文件
  2. 点击空白处

3.在属性选项卡中,将edmx文件中的代码生成策略改为T4。

还要确保已经添加了 EF6.x 代码生成模板(.tt 文件)

【讨论】:

    猜你喜欢
    • 2020-05-15
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 2015-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多