2013-10-22 7 views
7

Ich möchte Verwendung Gerüste in EntityFramework 6, werfen aber erhalten diese:Gerüste EntityFramework 6 Kann nicht das Objekt des Typs ‚System.Data.Entity.Core.Objects.ObjectContext‘ auf ‚System.Data.Objects.ObjectContext‘

Die Metadaten für '[myNameSpace] .Models.prod' konnten nicht abgerufen werden. Das Objekt des Typs 'System.Data.Entity.Core.Objects.ObjectContext' kann nicht in den Typ 'System.Data.Objects.ObjectContext' umgewandelt werden.

Unterstützt EF 6 Gerüste?

aktualisieren

Nach einiger Zeit, microsoft realease new upgrade for support scafolding and some others features

Ich denke, es ist nicht, während Sie vs IDE bis 2013

+0

Hallo Edalat unten, stellen Sie die EF 6 mit Gerüstarbeiten? Ich benutze ASP.NET MVC 4 mit EF 6 und ich versuchte Update auf ASP.NET MVC 5 ohne Erfolg. Ich habe dieses Tutorial verwendet, um auf MVC 5 http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to zu aktualisieren aspnet-mvc-5-und-web-api-2, aber der Fehler bleibt bestehen. Was haben Sie für die Arbeit getan? Was hast du installiert? – ViniciusdeLemos

+1

Hallo @ViniciusdeLemos Ich installierte vs 2013 und es funktioniert – Mohammadreza

+1

Ich denke, es funktioniert nicht, während Sie vs IDE auf 2013 Upgrade – Mohammadreza

Antwort

5

Ich kämpfte mit dieser Art von Problem für fast 3 Tage, aber ich fand später zwei Lösungen:

Befehl

  1. Öffnen Sie eine leere MVC-Lösung
  2. Ihr Paket öffnen Manager-Konsole
  3. Geben Sie diesen Befehl (Install-Package EntityFramework -Version 5.0.0)

Standard Rahmen

Wählen Sie eine Internetanwendungsoption der ASP.NET MVC-Projektvorlage in Visual Studio 2012 aus. Standardmäßig wurde Entity Framework 5 mitgeliefert, sodass Sie die Paketmanagerkonsole nicht erneut ausführen müssen.

Viel Glück!

1

ASP.NET MVC 4-Gerüst unterstützt nicht Entity Framework 6 oder höhere Version.

1.Need zu Entity framework6 oder neuere Version Tools-> NuGet Paket Manager-> Package Manager-Konsole PM> uninstall-Paket deinstallieren EntityFramework -Version 6.1.1

2.Install Entity Framework 5

PM> install-package entityframework -version 5.0.0.0

3.Notwendigkeit, das Internet zu ändern.Config

zu ändern, wie es

+0

Aber ich frage, wie Gerüst in EF 6 – Mohammadreza

Verwandte Themen