Ber*_*ais 5 debugging entity-framework-6 visual-studio-2013
最近,我将项目更新为Entity Framework 6(VS2013).但是,当我尝试在调试模式(使用断点)上展开查询结果时,会显示以下消息:"无法评估子项"
查询是这样的:
using ( SystemDataContext objDB = new SystemDataContext() )
var obj = (
from x in objDB.Functionality
orderby x.ID
select new
{
ID = x.ID,
}
);
Run Code Online (Sandbox Code Playgroud)

怎么了?
我使用通用存储库模式遇到了同样的错误,但是在 GetAll() 方法中实现存储库模式期间,我使用了 .Tolist()。然后它工作正常。
public IEnumerable<T> GetAll()
{
return _dbSet.AsEnumerable<T>().ToList();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7200 次 |
| 最近记录: |