5

ASP.NET MVC 5.0 및 Entity Framework 6.0과 함께 Visual Studio 2013에 컨트롤러를 추가 할 때 오류가 발생합니다. 나는 이미 몇 컨트롤러를 추가 뷰를 생성하지만 난 datatables 패키지를 추가 한 후, 나는이 유형의 오류 얻고있다 :Visual Studio 2013 및 Entity Framework를 사용하여 ASP.NET MVC에 컨트롤러를 추가하는 방법은 무엇입니까?

Error 

"There was an error running the selected code generator" 

"There was an error getting the type 'project.classes.StudentClass' Try rebuilding the project" 

내가 청소하고 프로젝트를 재건하지만 여전히 작동하지 않는 한을. StudentClass이라는 테이블이 있으며 Entity Framework를 사용하여 해당 테이블에 대한 컨트롤러를 추가하려고합니다. 컨트롤러를 성공적으로 생성하려면 어떻게해야합니까? 와 컨트롤러를 추가 할 수

답변

3

당신은 점점 오류가 발생했습니다 "라는 오류 메시지가 나타나면 형식 ... "을 선택하고 클래스를 추가 한 후에 Visual Studio 프로젝트를 빌드했는지 확인하십시오. 스캐 폴딩은 리플렉션을 사용하여 클래스를 찾습니다.

0

시도하십시오 컨트롤러 템플릿과 마우스 오른쪽 버튼으로 클릭 : Add -> New Scaffolded Item ...

Add Scaffold dialog

는 EF와 하나를 선택합니다. 다음, (귀하의 경우 StudentClass)를 모델 클래스와 컨트롤러 양식을 추가 새로운 컨트롤러의 데이터 컨텍스트 클래스와 이름을 입력 :

Add controller dialog

관련 문제