无法在 EF6.3 中执行查询

Can't execute Query in EF6.3

我有以下查询:

var result = await _dbContext.ApplicationItems.ToListAsync();

在运行时,我在该查询行上遇到异常:

我不知道为什么会出现这个异常。

class ApplicationItem 如下所示:

public class ApplicationItem : EntityBase
{
    public List<ApplicationItemRole> ApplicationItemRoles { get; set; } = new List<ApplicationItemRole();
    public string AssemblyName { get; set; }
    public string ModuleName { get; set; }
    public string Name { get; set; }
    public string ViewModelType { get; set; }
}

而EntityBase只有一个public 属性 Id;

问题是在我的 24 个项目的解决方案中有一个旧版本的 EF 安装包。所以当我更新这个包时,所有问题都消失了。现在一切正常。