我正在写一个NServiceBus解决方案并尝试使用DBSubcriptionStorage。这将使用NHibernate的数据访问,我得到以下异常:NServiceBus/NHibernate需要MSDTC吗?
合作伙伴事务管理器已禁用其远程/网络事务的支持
我可以使MSDTC但我的问题是:这是哪里来自我的要求,我可以删除它吗?
我不熟悉NHibernate,我不知道它是否需要MSDTC或NServiceBus。 NServiceBus订阅数据库中只有一个扁平表,我很难在这种情况下看到MSDTC的使用。
我可以删除MSDTC要求吗?为此我需要编写自己的订阅持久层吗?
感谢
只是为了补充这篇文章,以防有人在寻找关于这个主题的信息:NServiceBus有一个InstallDtc配置文件,可用于根据需要自动设置系统。可以方便部署。 – 2010-08-12 04:27:36