c# - 无法为“...”创建 DbSet,因为此类型未包含在上下文模型中
问题描述
我的实体框架有问题,wreid 是:我的本地机器与 windows 10 和 asp.net core SDK 2.1.802 工作正常,但 VPS 与 ubuntu 18.04,ASP.Net core SDK 2.1.802 不是。这是我的 DbContext,我已经放置了属性。
public partial class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public DbSet<Contractor> Contractors { get; set; }
....
但是任何调用:_dbContext.Contractors
在 VPS 上都出现错误:
System.InvalidOperationException: Cannot create a DbSet for 'Contractor' because this type is not included in the model for the context.
at Microsoft.EntityFrameworkCore.Internal.InternalDbSet`1.get_EntityType()
at Microsoft.EntityFrameworkCore.Internal.InternalDbSet`1.get_EntityQueryable()
....
VPS 健康状况良好。中央处理器:5%,内存 40%。我在 VPS 的日志中看到了 wreid:
at Portal.Controllers.ContractorController.All() in D:\petProject\src\Portal\Controllers\ContractorController.cs:line 47
该目录D:\petProject\src\Portal\Controllers\ContractorController.cs
是我本地机器上的代码文件夹。但我总是在我的 VPS 上的 SSH 终端上运行这个网站。请帮我!
解决方案
推荐阅读
- python-3.x - Reshaping 1-D Data to 2-D Data for Matplotlib Pcolormesh
- php - PHP parse array to get index wise result
- python - Scrapy - multiple spiders - processing data from one spider while other are still running
- apache-spark - PySpark 中的 ModuleNotFoundError 在 serializers.py 中引起
- python - bad key error occurred when tried to fetch data from api endpoint in python?
- apache-flink - Supported data types in Flink SQL
- apache-kafka - Kafka Schema Registry JSON Schema Restproxy 问题
- python - Python模块(pyenv)安装不起作用
- flutter - 如何在颤振中使用电报 api 创建消息模块
- windows - 在 PowerShell 中查找超过 x 天的文件