데이터베이스에 SQL Server R2를 사용하고 있습니다. 지금은 자주 이런 종류의 오류를 얻고있다 :mvc5에서 OnModelCreating 구현
'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를 처음 사용하고 있으며 엔티티 프레임 워크를 새로 고치는 방법을 모르겠습니다. 어떤 해결책이 있습니까?