Entity Framework Migrations Error - Sekwencja nie zawiera żadnych elementów
dowództwo: add-migration blahblah -werbuj
błąd: Sekwencja nie zawiera żadnych elementów
Zrobiłem kilka rzeczy, zanim otrzymałem ten błąd. Dokonałem zmiany w moim modelu pierwszego kodu, ale nie uruchomiłemadd-migration
jeszcze. Następnie dodałem model EDMX, aby wizualnie bawić się pomysłem. Zdałem sobie sprawę, że model EDMX bałagan z moim kodem, więc go usunąłem. Próbowałem biecadd-migration
a „Sekwencja nie zawiera elementów”. Dokonałem aktualizacji do EF 5 i odinstalowałem stary pakiet Migrations, z wyjątkiem moich konfiguracji. Potem spróbowałemadd-migration
znowu i nadal otrzymuję „Sekwencja nie zawiera żadnych elementów”. Poniżej znajduje się reszta błędu.
System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
at System.Data.Entity.Migrations.Infrastructure.EdmModelDiffer.GetQualifiedTableName(XDocument model, String entitySetName)
at System.Data.Entity.Migrations.Infrastructure.EdmModelDiffer.<FindRenamedIndependentAssociationColumns>b__ba(<>f__AnonymousType16`2 <>h__TransparentIdentifieraa)
at System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.<ConcatIterator>d__71`1.MoveNext()
at System.Linq.Enumerable.<ConcatIterator>d__71`1.MoveNext()
at System.Linq.Enumerable.<DistinctIterator>d__81`1.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at System.Data.Entity.Migrations.Infrastructure.EdmModelDiffer.Diff(XDocument sourceModel, XDocument targetModel, String connectionString)
at System.Data.Entity.Migrations.DbMigrator.Scaffold(String migrationName, String namespace, Boolean ignoreChanges)
at System.Data.Entity.Migrations.Design.MigrationScaffolder.Scaffold(String migrationName, Boolean ignoreChanges)
at System.Data.Entity.Migrations.Design.ToolingFacade.ScaffoldRunner.Scaffold(MigrationScaffolder scaffolder)
at System.Data.Entity.Migrations.Design.ToolingFacade.ScaffoldRunner.RunCore()
at System.Data.Entity.Migrations.Design.ToolingFacade.BaseRunner.Run()
Sequence contains no elements