我使用SQL Server R2爲我的數據庫。現在,我經常收到這類錯誤:實施OnModelCreating在mvc5
類型的異常「System.Data.Entity.Core.EntityCommandExecutionException」發生在EntityFramework.SqlServer.dll但在用戶代碼
其他信息沒有處理:執行命令定義時發生錯誤。詳情請參閱內部例外。
的InnerException:{「無效的列名稱someColumn'」}
這裏模型中的每一件事情是好的,並在數據庫中也。我知道這是由於緩存在dbcontext。每次運行項目時,我都想清除並重新綁定dbcontext。我搜索瞭解決方案,並得到了this解決方案,但是在聲明這樣之後,我無法執行所需的操作。
public class EFDbContext: DbContext
{
public DbSet <utblCategoryMaster> utblCategoryMasters { get; set; }
public DbSet <utblsubCategoryMaster> utblSubCategoryMasters { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
}
}
我是新來的MVC,我不知道如何刷新實體框架。有沒有解決方法?