【问题标题】:Update Model from Database reverts manual changes made to .context file从数据库更新模型恢复对 .context 文件所做的手动更改
【发布时间】:2015-06-05 15:15:04
【问题描述】:

我们最近从 EF4 更新到 EF6,然后我读到了 .context.tt 和 .tt 文件。将它们添加到系统中看起来不错,但是

系统.数据.对象

要改成

System.Data.Entity.Core.Object

我认为这是一次性的工作,但每次我们从数据库更新模型时,我们都必须重命名命名空间,这并不困难但很烦人。

我们在升级到 EF6 时是否遗漏了什么,或者我们是否以错误的方式使用 .context.tt 文件?

【问题讨论】:

  • 也许你还在指着旧模板? stackoverflow.com/questions/21896856/…
  • 哦,伙计,谢谢你指点我这个方向.. 我还在!请移动您的评论以回答..我将编辑我的更改并接受..

标签: c# .net sql-server entity-framework entity-framework-6


【解决方案1】:

模板已升级为使用新的命名空间,但您可能需要手动更新它们。看这个链接Upgrade from Entity Framework 5 to 6

【讨论】:

    猜你喜欢
    • 2010-09-17
    • 2012-06-11
    • 1970-01-01
    • 2018-10-22
    • 2013-02-22
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多