gpt4 book ai didi

asp.net - 我该如何解决 : the type or namespace name 'DbModelBuilder' Could not be found

转载 作者:行者123 更新时间:2023-12-05 08:02:11 25 4
gpt4 key购买 nike

我昨晚在另一台电脑上创建了一个 MVC 项目用于测试它在那台电脑上运行良好,但是当我想在我自己的电脑上构建它时,我给出了错误:找不到类型或命名空间名称“DbModelBuilder”(您是否缺少...)我该如何解决?

using System.Data.Entity;
using System.Data.Entity.ModelConfiguration.Conventions.Edm.Db;

namespace University.Models
{
public class SchoolContext : DbContext
{
public DbSet<Student> Students { get; set; }
public DbSet<Enrollment> Enrollments { get; set; }
public DbSet<Course> Courses { get; set; }

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
}
}

最佳答案

您的解决方案中是否存在此 dll?如果它指向另一台 PC 文件夹中的 DbModelBuilder.dll,它将无法在您的 PC 上成功运行。

编辑:

你能看到this吗? ?

关于asp.net - 我该如何解决 : the type or namespace name 'DbModelBuilder' Could not be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8865937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com