我有一个使用Entity Framework开发的Asp.net项目。
现在我想在数据库中添加一个或多个表,以及一个或多个存储过程。但是实体框架没有显示新表。
如何展示这些新内容?
我有一个使用Entity Framework开发的Asp.net项目。
现在我想在数据库中添加一个或多个表,以及一个或多个存储过程。但是实体框架没有显示新表。
如何展示这些新内容?
打开edmx文件,模态框中点击任意位置,选择“从数据库更新模型”,按照提示选择所需的表和SPs。
有时即使按照这些步骤操作,模型仍然无法更新,关闭Visual Studio并重新启动。我遇到过很多次这种情况。
Sharique的答案是正确的。但我注意到一件事:当“映射详细信息”窗口处于活动状态(靠近错误列表、输出),如果您尝试添加一个新实体(右键单击设计表面,添加 -> 实体),弹出的对话框“添加实体”不会显示。