我剛剛收到此錯誤,我想我會分享它,以便其他人不花一個小時嘗試找出問題所在。我有SQL Server 2008 Express和一個工作正常的WCF服務。突然它停止工作。這是錯誤信息WCF:提供程序沒有返回ProviderManifestToken字符串
服務器在處理請求時遇到錯誤。 消息的例外情況是'提供程序未返回ProviderManifestToken 字符串'。查看服務器日誌獲取更多詳細信的異常堆棧跟蹤 是:
在 System.Data.Common.DbProviderServices.GetProviderManifestToken(的DbConnection 連接)在 System.Data.Entity.ModelConfiguration.Utilities.DbConnectionExtensions.GetProviderInfo(的DbConnection 連接,DbProviderManifest & providerManifest )在在 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.LazyInternalContext.get_ObjectContext() at System.Data.Entity.DbContext.System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext() at lambda_method(Closure , Object) at System.Data.Services.Providers.DbContextHelper.GetObjectContext(Object o) at System.Data.Services.Caching.MetadataCache
1.TryLooku在 System.Data.Entity.Internal.LazyInternalContext.CreateModel(LazyInternalContext internalContext System.Data.Entity.DbModelBuilder.Build(的DbConnection providerConnection)) p在 在 System.Data.Services.Providers.BaseServiceProvider.LoadMetadata()(類型 的serviceType,對象dataContextInstance)在 System.Data.Services.DataService1.CreateMetadataAndQueryProviders(IDataServiceMetadataProvider& metadataProviderInstance, IDataServiceQueryProvider& queryProviderInstance, BaseServiceProvider& builtInProvider, Object& dataSourceInstance) at System.Data.Services.DataService
1.CreateProvider()System.Data.Services.DataService1.EnsureProviderAndConfigForRequest() at System.Data.Services.DataService
1 .HandleRequest()處SyncInvokeProcessRequestForMessage System.Data.Services.DataService`1.ProcessRequestForMessage(流 消息體)(對象,對象[], 對象[])在 System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(對象 Object [] inputs,Object [] & outputs)at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc & RPC)在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc & RPC)處 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc & RPC)( MessageRpc & RPC)在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc & RPC)在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc & RPC)在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc & RPC)在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc & RPC)在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc & RPC )在System.ServiceModel.Dispatcher.MessageRpc.Process(布爾 isOperationContextSet)