无法在Entity Framework 5上使用存储过程

时间:2013-05-09 00:35:48

标签: entity-framework visual-studio-2012 entity-framework-5

我正在使用EF5,数据库优先,VS 2012更新2

在设计器中,我右键单击并选择Update model from database,选择一个存储过程并保存项目,重建,然后我尝试使用存储过程作为代码的方法,但它无法识别。

存储过程显示在MyModel.Store/Stored Procedures / Functions下的模型浏览器中 还有MyModel/Function Imports

代码是在MyModel.Context.cs.edmx下)生成的,但不在MyModelEntities.cs中生成,我认为这就是问题所在。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

刚从项目中删除MyModelEntities.cs,现在工作正常。

应该只有Context类(MyModel.Context.cs文件)