RavendDB:找不到事务存储类型

时间:2011-09-06 09:44:47

标签: iis-7.5 ravendb

  

可能重复:
  I cannot run Enmbedded RavenDB

尝试将我的应用程序发布到本地IIS时出现以下错误。它在Cassini中运行得很好,当我使用IIS express时,但在发布并将IIS指向这些文件后,我收到了这条消息。

无法找到交易存储类型:Raven.Storage.Esent.TransactionalStorage,Raven.Storage.Esent 描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪,以获取有关错误及其在代码中的起源位置的更多信息。

异常详细信息:System.InvalidOperationException:找不到事务存储类型:Raven.Storage.Esent.TransactionalStorage,Raven.Storage.Esent

有人有线索吗?

堆栈跟踪

[InvalidOperationException:找不到事务存储类型:Raven.Storage.Esent.TransactionalStorage,Raven.Storage.Esent]    c:\ Builds \ raven \ Raven.Database \ Config \ InMemoryRavenConfiguration.cs中的Raven.Database.Config.InMemoryRavenConfiguration.CreateTransactionalStorage(Action notifyAboutWork):442    C:\ Builds \ raven \ Raven.Database \ DocumentDatabase.cs中的Raven.Database.DocumentDatabase..ctor(InMemoryRavenConfiguration配置):127    C:\ Builds \ raven \ Raven.Client.Embedded \ EmbeddableDocumentStore.cs中的Raven.Client.Embedded.EmbeddableDocumentStore.InitializeInternal():134    C:\ Builds \ raven \ Raven.Client.Lightweight \ Document \ DocumentStore.cs中的Raven.Client.Document.DocumentStore.Initialize():458    Cashfluir.Bootstrapper.Startup()在C:\ Users \ Mikael \ Documents \ Programering \ Projects \ Cashfluir \ Code \ Cashfluir \ Cashfluir \ Bootstrapper.cs:21    Cashfluir.Web.MvcApplication.Application_Start()在C:\ Users \ Mikael \ Documents \ Programering \ Projects \ Cashfluir \ Code \ Cashfluir \ Cashfluir.Web \ Global.asax.cs:45

[HttpException(0x80004005):找不到事务存储类型:Raven.Storage.Esent.TransactionalStorage,Raven.Storage.Esent]    System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context,HttpApplication app)+4051717    System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,HttpContext context,MethodInfo [] handlers)+191    System.Web.HttpApplication.InitSpecial(HttpApplicationState状态,MethodInfo []处理程序,IntPtr appContext,HttpContext上下文)+352    System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext context)+407    System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+375

[HttpException(0x80004005):找不到事务存储类型:Raven.Storage.Esent.TransactionalStorage,Raven.Storage.Esent]    System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+11642112    System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)+141    System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context)+4865877

0 个答案:

没有答案