【发布时间】:2010-10-22 03:04:09
【问题描述】:
我有一个相当大的数据库连接到我的实体框架。我有一组特定的表,其中从设计中删除了一个公用键 (fk)。当我“从数据库更新模型”时,我收到一系列关于这个现在缺失的键的错误。
为什么更新过程不能准确检测到此密钥已被删除?此外,如果我手动从模型中删除该属性,我只会遇到其他错误。我还尝试简单地删除表并重新添加它,但现在该表没有显示在更新向导的“添加”部分中。
那么,除了删除整个事情并重新开始之外,有什么方法可以优雅地恢复吗? EF 团队是否发布了该向导的任何更新版本,其中已经修复了其中一些问题?
【问题讨论】:
标签: c# entity-framework .net-3.5