我正在尝试更新EDMX存储过程,并且出现此错误:

无法将类型System.Data.Entity.Core.Objects.ObjectResult<X>隐式转换为System.Data.Objects.ObjectResult<X>
我正在使用Visual Studio 2012。

最佳答案

我遇到了错误,所有这些解决方案均无效(我已经在使用System.Data.Entity.Core.Objects,它也在context.tt中,等等)。

我最终意识到问题出在键盘和椅子之间。存储的过程以选择完成,但是我正在尝试:

MyStoredProc_Result r = dbcontext.MyStoredPoc();

代替
MyStoredProc_Result r = dbcontext.MyStoredPoc().FirstOrDefault();

10-07 19:39
查看更多