c# – 无法将System.Data.Entity.Core.Objects.ObjectResult类型隐式转换为System.Data.Objects.ObjectResult

前端之家收集整理的这篇文章主要介绍了c# – 无法将System.Data.Entity.Core.Objects.ObjectResult类型隐式转换为System.Data.Objects.ObjectResult前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试更新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();

猜你在找的C#相关文章