生成的类找不到模型

本文关键字:找不到 模型 | 更新日期: 2023-09-27 18:29:34

我觉得我错过了一些非常简单的东西。。。我刚开始使用数据库优先实体框架项目,在让生成的类工作时遇到了问题。我已经设置了图表,数据库是正确的,但生成的EDMX有问题。

付款数据.cs(生成)

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated from a template.
//
//     Manual changes to this file may cause unexpected behavior in your application.
//     Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Project.Web.Models
{
    using System;
    using System.Collections.Generic;
    public partial class PaymentData
    {
        public int Id { get; set; }
        public virtual Account Account { get; set; }
    }
}

即使Account.edmx位于同一文件夹中,具有相同的命名空间,并且由Entity Framework生成,也找不到"Account"模型。那么,为什么这个文件(生成的)找不到模型(也是生成的)呢?我以前先做过代码,从来没有遇到过这个问题,所以这让我疯了!

生成的类找不到模型

尝试删除EDMX中的模型/类,然后重新生成。

确保您的类名是Account Not Accounts