jakoś udało mi się uzyskać projekt EF5 w stanie, w którym nie mogę kontynuować.utknąłem w limicie migracji EF
Kiedy zrobić „update-bazy” i otrzymujemy:
Nie można zaktualizować bazy danych, aby sprostać obecnym modelu, ponieważ nie są oczekujące zmiany i automatyczna migracja jest wyłączone. Napisz oczekujące zmiany modelu na migrację opartą na kodzie lub włącz automatyczną migrację. Ustaw DbMigrationsConfiguration.AutomaticMigrationsEnabled na true, aby włączyć automatyczną migrację. Możesz użyć polecenia Dodaj-Migracja, aby zapisać oczekujące zmiany modelu na migrację opartą na kodzie.
ok, w porządku, więc staram się „dodatek migracji”, a ja dostać:
Nie można wygenerować wyraźny migrację ponieważ następujące wyraźne migracje są w toku: []. Zastosuj oczekujące jawne migracje przed próbą wygenerowania nowej jawnej migracji.
20 GOTO 10 ??
co mam teraz zrobić? (Poza włączeniem do NHibernate?)
Jeśli w ogóle masz jakiekolwiek migracje, nawet te początkowe, spróbuj skomentować kod i uruchomić projekt, co czasami pomija ten błąd: –
@ Davy8 Czy możesz zrobić "Update-Database -Force"? – Kittoes0124
@Kittoes Próbowałem, ale nie ma kostki.Miałem ten sam błąd.Próbowałem również '-Force' na migracji migracji bez powodzenia.Jedyny sposób mam go do pracy była to odpowiedź, którą napisałem, jest nieporządna, ale działa, chciałbym usłyszeć o mniej brzydkich rozwiązaniach – Davy8