2016-01-20 68 views
0

全部。edmx上下文丢失视图映射

我正在使用实体框架,我试图向我的上下文中添加三个新表。问题是,我去“从数据库更新模型”,选择表格,并在上下文中添加新表后,我的实体引用视图,他们失去了映射!

然后,我点击实体,然后点击“Mapping Details”,当我点击“Maps to”时,我看不到视图,只有表格。

意见去了哪里?为什么他们失去了映射?我该如何解决这个问题?

此致敬礼。

回答

0

我仍然不知道为什么当我更新我的数据模型时视图消失了,但现在我得到了我的解决方案。

我已经意识到,即使我创建了一个新的上下文并只添加了视图,它们也没有被添加! (我仍然不知道为什么)。

我做了什么来解决这个问题是:我复制了XML文件,我有我所有的视图,表格等。然后,我更新了我的上下文,添加了我需要的表格。之后,我编辑了新的XML文件,添加了视图的代码。

这解决了我的问题。这并不理想,但它解决了。