我創建了一個MVC項目,在另一臺PC上測試昨晚 它在PC上運行良好,但是當我想要在我自己的PC上構建它時它給我錯誤: 類型或命名空間名稱'DbModelBuilder'找不到(你是否缺少...) 我該如何解決它?我該如何解決:類型或名稱空間名稱'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>();
}
}
}
你知道這只是ASP.NET/MVC Toturials第4章的創作,當我在其他PC上創建項目時,我沒有添加任何參考。你知道DbModelBuilder嗎?在第一課中閱讀mvc toturials第4章。非常感謝 – 2012-01-14 22:44:36
我的EntityFramework在其他電腦是4.1,但在這臺電腦是4.0我下載並安裝4.1版本它解決了我的問題,謝謝所有:-x – 2012-01-14 23:00:02