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 のバグなのかはわかりませんが、サンプルを実行できません。
前もって感謝します
アップデート:
アンドレアスが提案したように、バージョン 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 に問題があることにも気付きました。トップシェルフのホストは、3.2.1 ではなく 3.2.0 バージョンの NServiceBus を参照しています。
今のところ楽しい経験ではありませんが、サンプルをあきらめて何かに飛び込むべきかもしれません.