私は NServiceBus ソリューションを作成しており、DBSubcriptionStorage を使用しようとしています。これはデータ アクセスに NHibernate を使用し、次の例外が発生します。
パートナー トランザクション マネージャーは、リモート/ネットワーク トランザクションのサポートを無効にしました
MSDTC を有効にすることはできますが、私の質問は次のとおりです。この要件はどこから来ているのでしょうか。削除できますか?
私は NHibernate に詳しくなく、MSDTC が必要なのか、NServiceBus が必要なのかわかりません。NServiceBus サブスクリプション データベースにはフラット テーブルが 1 つしかなく、このシナリオでは MSDTC の使用はほとんど見られません。
MSDTC 要件を削除できますか? そのために、独自のサブスクリプション永続レイヤーを作成する必要がありますか?
ありがとう