Question

I am getting an error when I add a controller in Visual Studio 2013 with ASP.NET MVC 5.0 and Entity Framework 6.0. I have already added a few controllers and generated views but after I added the datatables package, I am getting this type of error:

Error 

"There was an error running the selected code generator"

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

I have cleaned and rebuilt the project but it still isn't working. There is a table named StudentClass and I want to add the controller for that Table using Entity Framework. How can I generate the controller successfully?

Était-ce utile?

La solution

If you get an error message that says "There was an error getting the type...", make sure that you built the Visual Studio project after you added the class. The scaffolding uses reflection to find the class.

Autres conseils

Try to add controller with right-click on controllers template and then: Add -> New Scaffolded Item ...

Add Scaffold dialog

Select that one with EF. Then fill Add controller form with your Model class (StudentClass in your case), Data context class and name of the new Controller:

Add controller dialog

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top