首页 > 解决方案 > 在程序集“ProjectName.Web”中找不到 DbContext。确保您使用的是正确的程序集,并且该类型既不是抽象的也不是泛型的

问题描述

我正在尝试为 ABP.io MVC 项目添加 Volo.Blogging 模块,我得到 ' No DbContext was found in assembly 'ProjectName.Web'。确保您使用的是正确的程序集,并且该类型既不是抽象的也不是泛型的。' 错误。

bash 命令:

abp new ProjectName
cd ProjectName
abp add-module Volo.Blogging -sp ./src/ProjectName.Web/ProjectName.Web.csproj

我使用的是 macOS Catalina、.NET Core 3.1.100、abp cli 1.1.2、Visual Studio 2019 for Mac。

谢谢你。

标签: asp.net-coreentity-framework-corecommand-line-interfaceabp

解决方案


您必须检查库类,例如避免在 .NET 中保留任何名称,例如(EF、Web ....)

从 EF 更改库类名称

发布 EF 库类

致文章.EF

解决方案已修复


推荐阅读