등록 양식 반환 오류 "ArgumentNullException : 값 null 일 수 없습니다." 새로운 MVC 6 프로젝트에서

asp.net-core-mvc asp.net-mvc entity-framework-core

문제

나는 새로운 단순 MVC 6 프로젝트 (Entity Framework 7)를 만들었고 project.json의 데이터베이스에 연결 문자열을 추가했습니다.

그런 다음 마이 그 레이션하여 데이터베이스에 사용자 테이블을 만들었습니다.

응용 프로그램을 실행 한 후 새 사용자를 등록하려고하면 등록 양식을 작성한 후 아래 오류가 표시되고 등록 버튼을 클릭하십시오 :

An unhandled exception occurred while processing the request.

ArgumentNullException: Value cannot be null.
Parameter name: entityType
Microsoft.Data.Entity.Utilities.Check.NotNull[T](T value, String parameterName)

어느 누구라도 도움이 될 수 있습니까? 이 오류에 대해 더 알고 싶다면?

인기 답변

이 문제는 ApplicationDbContext.cs에서 선언되지 않은 모델 클래스로 인해 발생했습니다.

public DbSet<UserDetails> UserDetails { get; set; }

ApplicationDbContext.cs에서이 오류를 추가 한 다음 오류가 사라지고 데이터를 올바르게 저장합니다. 도움이 될 것입니다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.