Scaffolding EntityFramework 6 Unable to cast object of type 'System.Data.Entity.Core.Objects.ObjectContext' to 'System.Data.Objects.ObjectContext'

.net c# entity-framework scaffolding

Question

I wanna use Scaffolding in EntityFrameWork 6, but get this:

Unable to retrieve metadata for '[myNameSpace].Models.prod'. Unable to cast object of type 'System.Data.Entity.Core.Objects.ObjectContext' to type 'System.Data.Objects.ObjectContext'.

Does EF 6 support scaffolding?

Update

After some while, microsoft realease new upgrade for support scafolding and some others features

I think it doesn't work while you upgrade vs IDE to 2013

1
7
10/18/2014 5:39:02 AM

Accepted Answer

11
10/22/2013 9:20:06 AM

Popular Answer

I was battling with this kind of problem for almost 3 days, but I later found two solutions:

Command

  1. Open an empty MVC Solution
  2. Open your Package manager console
  3. Type this command (Install-Package EntityFramework -Version 5.0.0 )

Default Framework

Select an internet application option of the ASP.NET MVC project template on Visual Studio 2012. By default Entity framework 5 came with it so there is no need to run your package manager console again.

Best of luck!



Related Questions





Related

Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow
Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow