我正在寫一個NServiceBus解決方案並嘗試使用DBSubcriptionStorage。這將使用NHibernate的數據訪問,我得到以下異常:NServiceBus/NHibernate需要MSDTC嗎?
合作伙伴事務管理器已禁用其遠程/網絡事務的支持
我可以使MSDTC但我的問題是:這是哪裏來自我的要求,我可以刪除它嗎?
我不熟悉NHibernate,我不知道它是否需要MSDTC或NServiceBus。 NServiceBus訂閱數據庫中只有一個扁平表,我很難在這種情況下看到MSDTC的使用。
我可以刪除MSDTC要求嗎?爲此我需要編寫自己的訂閱持久層嗎?
感謝
只是爲了補充這篇文章,以防有人在尋找關於這個主題的信息:NServiceBus有一個InstallDtc配置文件,可用於根據需要自動設置系統。可以方便部署。 – 2010-08-12 04:27:36