C# EF 6.2,WPF-从数据库预览结果中获取数据-不';行不通

C# EF 6.2,WPF-从数据库预览结果中获取数据-不';行不通,c#,wpf,entity-framework,dbcontext,C#,Wpf,Entity Framework,Dbcontext,我对EF6.2和WPF应用程序有问题。 当我尝试从DB(任何集合)获取数据时,在结果视图上收到一条消息: 展开结果视图将枚举IEnumerable 当我展开下一级消息时 函数求值需要运行所有线程 当我单击刷新图标消息时,它正在更改 无法计算表达式的值。不支持此操作。未知错误:0x80070057 图片: 当我在查询结束时添加.ToList()时,一切正常,我可以查看查询结果。我的代码工作正常,但当我去块时,我不能显示我的结果-这是非常有用的 我不想为我的每个查询添加.ToList(),因为这是

我对EF6.2和WPF应用程序有问题。 当我尝试从DB(任何集合)获取数据时,在结果视图上收到一条消息:

展开结果视图将枚举IEnumerable

当我展开下一级消息时

函数求值需要运行所有线程

当我单击刷新图标消息时,它正在更改

无法计算表达式的值。不支持此操作。未知错误:0x80070057

图片:

当我在查询结束时添加
.ToList()
时,一切正常,我可以查看查询结果。我的代码工作正常,但当我去块时,我不能显示我的结果-这是非常有用的


我不想为我的每个查询添加
.ToList()
,因为这是大查询的一部分。

是吗?当我将变量添加到“add watch”时,会出现有问题的图标,但这不是按需工作(我的屏幕截图)-为什么?在另一个解决方案中,我让dbml一切正常(LinqToSQL),我解决了我的问题,我将
EF 6.2.0
降级到
EF 6.1.3
,一切恢复正常。有人知道为什么吗?