【发布时间】:2012-05-29 20:27:49
【问题描述】:
我正在尝试为 AsyncPages 运行 NServiceBus 示例。看起来很简单。
- 从 NServiceBus.com 下载最新的
- 执行 bat 文件安装必备组件
- 打开解决方案
- 按 F5
- 在文本框中输入一个数字
当我这样做时,我遇到了一个讨厌的 RavenDB 错误(NServiceBus 将其用作数据存储)。
Exception when starting endpoint, error has been logged. Reason: There is no index named: dynamic/TimeoutData
RavenDB 似乎没有或不能创建索引。不确定这是 RavenDB 错误还是 NServiceBus 错误,但它使我无法运行示例。
提前致谢
更新:
按照 Andreas 的建议升级到 3.2.1 版时。
Exception when starting endpoint, error has been logged. Reason: An exception was thrown while invoking the constructor 'Void .ctor(Raven.Client.IDocumentStore)' on type 'RavenTimeoutPersistence'.
我现在也注意到示例和 TopShelf 存在问题。他们在 topshelf 中托管的是引用 3.2.0 版本的 NServiceBus 而不是 3.2.1。
到目前为止,这不是一次有趣的体验,但也许我应该放弃样品并直接投入一些东西。
【问题讨论】:
标签: .net asp.net-mvc nservicebus ravendb