0

.net 4.0 で実行される NServiceBus ハンドラがあります。VS 2008 プロジェクトから 3.5 ランタイム (より具体的には SSIS 2008) から開始する必要があります。ハンドラーに送信されるメッセージはパラメーターなしです。私が試したこと:

  • .net のバージョンが異なるため、NServiceBus API を使用できません。新しいランタイム ライブラリへの参照を追加できません。

  • 私のもう 1 つのアイデアは、NServicebus ゲートウェイを使用することでしたが、実行するのが難しすぎて (xml+jsonp+パラメーターの束を含む get プロトコル)、ドキュメントが不足していることが判明しました。

  • 次に、MSMQ メッセージを送信しようとしましたが、うまく機能しませんでした。NServiceBus では、指定できない特別なキャプションと拡張メッセージ領域が必要であり、指定できたとしても十分に信頼できないためです。

単純なパラメーターなしのハンドラーを実行する方法に関する他のアイデアはありますか?

4

1 に答える 1

0

.net 3.5 をサポートする NServiceBus の 2.6 バージョンを使用できます - http://www.nservicebus.com/Downloads.aspxから入手できます

于 2012-08-16T02:20:31.180 に答える