Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法为';创建数据库集';因为上下文的模型中不包括此类型_C#_Entity Framework_.net Core_Dbset - Fatal编程技术网

C# 无法为';创建数据库集';因为上下文的模型中不包括此类型

C# 无法为';创建数据库集';因为上下文的模型中不包括此类型,c#,entity-framework,.net-core,dbset,C#,Entity Framework,.net Core,Dbset,我对实体框架有问题, 问题是:我的本地机器使用windows 10和asp.net core SDK 2.1.802运行良好,但使用ubuntu 18.04和asp.net core SDK 2.1.802的VPS则不行。 这是我的DbContext,我已经放置了属性 public partial class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public DbSet<C

我对实体框架有问题, 问题是:我的本地机器使用windows 10和asp.net core SDK 2.1.802运行良好,但使用ubuntu 18.04和asp.net core SDK 2.1.802的VPS则不行。 这是我的DbContext,我已经放置了属性

public partial class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{       
    public DbSet<Contractor> Contractors { get; set; }
....
VPS的健康状况良好。cpu:5%,ram 40%。 我在VPS上的日志中看到了这个可怜虫:

 at Portal.Controllers.ContractorController.All() in D:\petProject\src\Portal\Controllers\ContractorController.cs:line 47
目录
D:\petProject\src\Portal\Controllers\ContractorController.cs
是本地计算机上的“我的代码”文件夹。 但我总是在一个终端上运行这个web,该终端在我的VPS上使用SSH。
请帮帮我

我唯一发现的是。其他的解决方案是关于
IdentityDbContext
。谢谢,但是他们不能重现这个bug。似乎这是神秘的东西
 at Portal.Controllers.ContractorController.All() in D:\petProject\src\Portal\Controllers\ContractorController.cs:line 47