Entity Framework 6.0 Code First-Migrationen zu Azure SQL-DB funktioniert nicht.

Ich versuche zu erstellen ASP.NET MVC-Website basierend auf diesem tutorial.
http://www.windowsazure.com/en-us/develop/net/tutorials/web-site-with-sql-database/

Ich bin mit VS2013 Vorschau das gab mir die Möglichkeit zum erstellen einer ASP.NET MVC-5-Website. Auch mit den folgenden Paketen:

EntityFramework 6.0.0-rc1

Microsoft.AspNet.Identität.Core" - 1.0.0-alpha1

Microsoft.AspNet.Identität.Entity Framework 1.0.0-alpha1

Nach dem konfigurieren einer website und verknüpfen es mit einer Datenbank in Azure, ich fuhr Fort, führen Sie den folgenden Befehl in der Paket-manager-Konsole:

enable-Migration-ContextTypeName IdentityDbContext

add-migration Initial

Wenn ich veröffentlicht Azure mit der angegebenen Datenbank und die "Execute Code First-Migrationen" - Kontrollkästchen aktiviert, wird die Website bereitgestellt richtig, aber nach der Inspektion mein DB-Migrationen nicht laufen. Meine Migrationen erfolgreich waren vorher auf einer Seite mit ASP.Net MVC 4 und EF 5.0.

Ich würde vermuten, das problem ist, dass EF 6 ignoriert die Verbindungszeichenfolge wird bei der Veröffentlichung, aber ich kann nicht verstehen, warum.

Jede Hilfe würde geschätzt werden. Danke.

  • Ich stehe vor dem gleichen problem. Bis jetzt bin ich mit Update-Datenbank über den Paket-Manager-Konsole direkt an meinen Windows-Azure-Datenbank.
  • Hat einer einen haben durch diese? Ich habe hier hängengeblieben 🙁
  • Dieses Wochenende werde ich wieder auf dieses pet-Projekt. Wenn jemand, gerade diese Frage findet die Lösung, poste es bitte.
Schreibe einen Kommentar