【发布时间】:2020-08-15 07:24:32
【问题描述】:
当我尝试运行该项目时,它会出现如下错误,如下图所示。
Error
这是 Job 的模型,它引用了 AspNetUsers 模型。
public class Job {
public int Id { get; set; }
public int DepartmentId { get; set; }
public Guid? VehicleId { get; set; }
public int TypeId { get; set; }
public virtual AspNetUser AuthorisedByUser { get; set; }
public virtual AspNetUser IssuerUser { get; set; }
public virtual AspNetUser ValeterUser { get; set; }
public virtual Department Department { get; set; }
public virtual ICollection<JobChanx> JobChanges { get; set; }
public virtual ICollection<AspNetUser> AspNetUser { get; set; }
public virtual ICollection<AspNetUser> AspNetUser1 { get; set; }
public virtual ICollection<AspNetUser> AspNetUser2 { get; set; }
public virtual ICollection<JobDocument> JobDocuments { get; set; }}
如下图所示,Job 与 AspNetUsers 表映射。
Sql Mapping
由于 IssuerUser 在 SQL Server 中映射,但它在图像中给出了上面的错误。
我已经尝试在其上添加逆属性实体框架,它仍然显示相同的错误。
我尝试运行 Add-Migration 或 Update-Database 来更新 IssuerUser 它显示 错误无法加载文件或程序集“Microsoft.EntityFrameworkCore.Design”或其依赖项之一。系统找不到指定的文件。
【问题讨论】:
标签: c# entity-framework-core entity-framework-6 linq-to-entities