我试图添加两个存储过程(只是从视图返回数据)到EDMX文件。但是在完成向导之后,存储过程不会显示在设计器中。我完全陷入困境,无法理解为什么存储过程没有添加到设计器中。向EDMX添加存储过程是否有任何限制?
我正在使用Visual Studio 2013,Entity Framework 6.1和SQL Server 2012
您是否在未选中“导入所选存储过程和...”选项的情况下尝试了该过程?
此选项未在EF4中列出,默认情况下在EF6中处于活动状态。我有同样的问题,但在确定在添加存储过程时未检查此选项后,问题得以解决。
希望能帮助到你。
使用模型浏览器。存储过程不会显示为实体。在edmx文件上打开。右键单击模型,然后选择“模型浏览器”。另一个视图将使用图表,表/视图存储过程/函数等列表。