Отношения не загружены - PullRequest
0 голосов
/ 30 октября 2018

Модели Пожалуйста, помогите найти ошибку.

Я новичок в мире программирования и застрял здесь.

Ошибка: System.Data.Entity.Core.MetadataException: указана схема недействительный. Ошибки: отношение "ParadisModel.FK_Cart_Product" было не загружен, так как тип «ParadisModel.Product» недоступен. Следующая информация может быть полезна при разрешении предыдущего ошибка: обязательное свойство 'ID' не существует в типе 'Товар'. в System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection.LoadAssemblyFromCache (Собрание сборка, Boolean loadReferencedAssemblies, EdmItemCollection edmItemCollection, действие 1 logLoadMessage) at System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection.ExplicitLoadFromAssembly(Assembly assembly, EdmItemCollection edmItemCollection, Action 1 logLoadMessage) в System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace.ExplicitLoadFromAssembly (Собрание сборка, коллекция ObjectItemCollection, действие 1 logLoadMessage) at System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace.LoadFromAssembly(Assembly assembly, Action 1 logLoadMessage) в System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace.LoadFromAssembly (Собрание сборка) в System.Data.Entity.Core.Metadata.Edm.MetadataOptimization.TryUpdateEntitySetMappingsForType (Тип entityType) в System.Data.Entity.Internal.InternalContext.TryUpdateEntitySetMappingsForType (Тип entityType) в System.Data.Entity.Internal.InternalContext.UpdateEntitySetMappingsForType (Тип entityType) в System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType (Тип entityType) в System.Data.Entity.Internal.Linq.InternalSet 1.Initialize() at System.Data.Entity.Internal.Linq.InternalSet 1.get_InternalContext () в System.Data.Entity.Internal.Linq.InternalSet 1.ActOnSet(Action action, EntityState newState, Object entity, String methodName) at System.Data.Entity.Internal.Linq.InternalSet 1.Add (Object entity) в System.Data.Entity.DbSet`1.Add (сущность TEntity) в ProductModel.InsertProduct (Продукт продукта) в c: \ Users \ iconjamalay \ Documents \ Visual Studio 2012 \ WebSites \ ODPshop \ App_Code \ Models \ ProductModel.cs: строка 16

Спасибо

1 Ответ

0 голосов
/ 30 октября 2018

Когда я создал новую таблицу «post» и дал отношение внешнего ключа к другой таблице «category», после этого запустил пользовательский инструмент, щелкнув правой кнопкой мыши по файлу edmx. При запуске приложения я получил следующую ошибку. Это было решено путем включения связи внешнего ключа почтовой таблицы с классом категории.

...