Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
实体框架更新后Linq返回null错误_Linq_Entity Framework_Visual Studio_Visual Studio 2013 - Fatal编程技术网

实体框架更新后Linq返回null错误

实体框架更新后Linq返回null错误,linq,entity-framework,visual-studio,visual-studio-2013,Linq,Entity Framework,Visual Studio,Visual Studio 2013,我有一行代码运行得很好 b = db.viewMaterijalis.Where(p => p.sifra_pozicije == pozicija).Sum(p => p.ukupno); 最近,我从nuget manager更新了visual studio 2013软件包,包括entity framework(从6.0到6.1)和mvc(从5.0到5.1) 现在,我的代码抛出一个错误“对象引用未设置为对象的实例。” 更新: 我设法在.sum()中找到了错误,但不知道如何修复它。

我有一行代码运行得很好

b = db.viewMaterijalis.Where(p => p.sifra_pozicije == pozicija).Sum(p => p.ukupno);
最近,我从nuget manager更新了visual studio 2013软件包,包括entity framework(从6.0到6.1)和mvc(从5.0到5.1)

现在,我的代码抛出一个错误
“对象引用未设置为对象的实例。”

更新: 我设法在
.sum()
中找到了错误,但不知道如何修复它。我试图用
b.sum(p=>p.ukupno).HasValue
检查sum是否返回空值,但它再次引发异常


有人知道如何解决这个问题吗?

EF 6.1仍处于测试阶段,所以您可能刚刚发现了一个bug