0
突然間,我得到了波紋管例外。爲了使用實體框架加載或任何與Db相關的操作。無法理解,是什麼問題!!!!!爲什麼System.Data.Metadata異常?
at System.Data.Metadata.Edm.StoreItemCollection.Loader.ThrowOnNonWarningErrors()
at System.Data.Metadata.Edm.StoreItemCollection.Loader.LoadItems(IEnumerable`1 xmlReaders, IEnumerable`1 sourceFilePaths)
at System.Data.Metadata.Edm.StoreItemCollection.Init(IEnumerable`1 xmlReaders, IEnumerable`1 filePaths, Boolean throwOnError, DbProviderManifest& providerManifest, DbProviderFactory& providerFactory, String& providerManifestToken, Memoizer`2& cachedCTypeFunction)
at System.Data.Metadata.Edm.StoreItemCollection..ctor(IEnumerable`1 xmlReaders)
at System.Data.Entity.ModelConfiguration.Edm.Db.DbDatabaseMetadataExtensions.ToStoreItemCollection(DbDatabaseMetadata database)
at System.Data.Entity.ModelConfiguration.Edm.Db.Mapping.DbDatabaseMappingExtensions.ToMetadataWorkspace(DbDatabaseMapping databaseMapping)
at System.Data.Entity.Internal.CodeFirstCachedMetadataWorkspace..ctor(DbDatabaseMapping databaseMapping)
at System.Data.Entity.Infrastructure.DbCompiledModel..ctor(DbModel model)
at System.Data.Entity.Infrastructure.DbModel.Compile()
at System.Data.Entity.Internal.LazyInternalContext.CreateModel(LazyInternalContext internalContext)
at System.Data.Entity.Internal.RetryLazy`2.GetValue(TInput input)
at System.Data.Entity.Internal.LazyInternalContext.InitializeContext()
at System.Data.Entity.Internal.InternalContext.Initialize()
at System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType)
at System.Data.Entity.Internal.Linq.InternalSet`1.Initialize()
at System.Data.Entity.Internal.Linq.InternalSet`1.get_InternalContext()
at System.Data.Entity.Internal.Linq.InternalSet`1.get_Local()
at System.Data.Entity.DbSet`1.get_Local()
請幫幫我。它與Database Skima有關嗎?無法執行任何類型的數據庫操作,至少15分鐘前,每件事情都運行良好。我不知道,如何解決這個問題?
什麼是實際的錯誤信息?我只看到調用堆棧。 –
你做了一個乾淨的構建。從ur tmp目錄中刪除東西,然後再試一次。或者,你甚至可以選擇所有的實體,如果它們不是2個,並將它們從模型中刪除並重新添加它們。因爲從你所說的看起來你沒有更改爲你的模型和實體框架絆倒你.. – user1974729
沒有顯示至少錯誤消息,它是不可能分辨出問題是什麼。 – Pawel