首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从数据库更新后Context.cs为空,.edmx文件生成为空

从数据库更新后Context.cs为空,.edmx文件生成为空
EN

Stack Overflow用户
提问于 2015-10-09 18:07:05
回答 1查看 6.1K关注 0票数 6

我有一个.edmx图表,EF6,有时当我从数据库更新时,它只生成空的Context.cs文件,根本没有类!我们在不同的团队中工作,所以我并不总是能准确地知道更新了哪些表。

有什么错误日志可以用来解决这个问题吗?当EF心情不好时,我如何调试和修复这个问题?

EN

回答 1

Stack Overflow用户

发布于 2015-10-09 18:20:52

好的,我找到了一个解决方法。

您必须在图表上逐个删除,并在每次删除实体时进行保存。当有buggy的实体被丢弃时,它将再次生成类。此时,您从数据库更新,它会很好地更新所有内容。

--更新10/12/20 --

感谢Dimitar指出,它可能会混淆删除部分:你不需要删除所有实体,只删除有问题的实体(如果你知道它是哪一个)。逐个删除实体的方法是找到有问题的实体。

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33035452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档