【发布时间】:2014-07-30 22:22:52
【问题描述】:
我使用实体框架和 Db-First 方法。我曾经有一个名为 Ranking 的表,我将它映射到一个带有一些继承的具体类的抽象基类。现在我最近删除了所有继承并选择只使用一个名为 Ranking 的具体类。
但自从我改回来后,我得到了以下运行时异常:
概念端的“DbModel.Ranking”类型无法映射到对象端的“My.Application.Models.Ranking”类型。两种类型都必须是抽象类型或都必须是具体类型。
在我的代码生成中,我将 Abstract 设置为 false,但我不知道如何在 conceptual 方面进行更改。
我什至尝试从我的表设计器中删除排名表,然后再次从数据库中更新它。这也没有帮助。
谁有想法?
【问题讨论】:
标签: entity-framework