我使用实体框架和 Db-First 方法。我曾经有一个名为 Ranking 的表,我将它映射到一个带有一些继承的具体类的抽象基类。现在我最近删除了所有继承并选择只使用一个名为 Ranking 的具体类。
但是由于我将其改回来,因此我得到了以下运行时异常:
概念端的“DbModel.Ranking”类型不能映射到对象端的“My.Application.Models.Ranking”类型。两种类型都必须是抽象类型,或者都必须是具体类型。
在我的代码生成中,我将 Abstract 设置为 false,但我不知道如何在概念方面进行更改。
我什至尝试从我的表设计器中删除排名表,然后从数据库中再次更新它。这也没有帮助。
任何人的想法?