我正在尝试更新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();