我首先使用 NET 4.5 和 Entity Framework 数据库构建了一个 ASP.NET MVC 应用程序。我正在使用 Visual Studio 2013。
现在我正在尝试从数据库更新 edmx。基本上我正在尝试向 edmx 图表添加一个表格,所以我按照以下步骤操作:
从 Visual Studio 打开 edmx 图
选择从数据库更新图表的选项
导航到“添加”选项卡以添加表格,但表格未显示在那里.....此外,文件夹中不存在自动生成的 cs 文件。
所以我去更新选项卡,我可以看到那里显示了表格,但是图表中没有显示表格。
所以我决定使用编辑器打开 edmx 文件并删除该表的所有条目(似乎有人过去删除了该表,但 edxm 中的条目没有被删除,它们仍然存在)。无论如何,之后我按照以下步骤操作:
- 再次打开edmx图
- 从数据库中选择选项更新并转到添加选项卡。现在表格显示在那里。
- 选择我感兴趣的表
- 按下按钮完成以继续更新 edmx 图。
现在我在 edmx 图中查找表格,但表格不存在,它没有被添加......并且文件夹中不存在自动生成的 cs 文件。
那么如何将表格添加到 edmx 图表中呢?