错误。"找不到源自dbcontext的可构造类型"(Visual Studio 2019和EF 6工具)

我在我的visual studio 2019安装程序的 “个别组件 “下勾选了Entity Framework 6 Tools,像这样。Checked Box

但是当我右键点击我的DbContext类> Entity Framework > “View Entity Data Model (Read Only) “时,我得到了 “A constructible type deriving from DbContext could not be found in the selected file “的错误信息。我知道其他人在SO上也问过这个错误,但对于VS.NET的最新版本来说,这个错误是不存在的。

下面是我的DbContext的代码。

using Microsoft.EntityFrameworkCore;
using youShouldCheckOutThisBand.Entities;

namespace youShouldCheckOutThisBand.Contexts
{
    public class AppContext: DbContext
    {

        public AppContext()
            : base()
        {

        }

        public DbSet<ImageEntity> Images { get; set; }
        public DbSet<TrackEntity> Tracks { get; set; }
        public DbSet<AlbumEntity> Albums { get; set; }
        public DbSet<ArtistEntity> Artists { get; set; }
    }
}

解决方案:

EF Core不支持类似EF 65的DB模型的可视化设计器……

来源: EF Core – Existing Database on www.entityframeworktutorial.net

给TA打赏
共{{data.count}}人
人已打赏
解决方案

在Matplotlib中,如何将3D图作为插图包含进去?

2022-4-21 22:00:09

解决方案

Redhat替代AIX的chitab

2022-4-21 22:00:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索