Kontekst: Mam wdrożone moje rozwiązanie ASP.NET MVC4 na Azure.
Moja baza danych MSSQL Server również tam jest na Azure.Użycie aktualizacji-bazy danych w EF migracji po wdrożeniu w Azure
I obecnie wdrożyć w ten sposób:
W web.config zmienić ciąg połączenia z lokalną bazą danych (SDF) w Azure bazy (
connectionString="Server=tcp:.....database.windows.net, ..."
)prawym przyciskiem myszy na nazwę projektu (visual studio), a następnie "Publikuj"
Więc moje pytanie jest:
Jak korzystać z polecenia Update-database
w konsoli programu Package Manager?
Czy to tak?
- samym kroku # 1 od góry
- Run Update Database
chcę być tego pewna. Sądzę też, że powinienem dodać wyjątek IP zapory z platformy Azure przed uruchomieniem kroku nr 2
Czy istnieje sposób programowy robi aktualizację? Podobnie jak w global.asax z Application_Start. Tak, aby kontynuować wdrażanie z VS (i nic więcej z VS). – sports
Sprawdź to: [Wyzwalanie migracji EF przy uruchomieniu aplikacji przez kod] (http://stackoverflow.com/questions/8508280/triggering-ef-migration-at -application-startup-by-code) - Komentarz [proponowane] (http://stackoverflow.com/review/suggested-edits/2306264) przez anonimowego użytkownika –
To był mój komentarz, ale zapomniałem zalogować się, aby odpowiedzieć: S – Vic