我使用NServiceBus作爲項目上的傳輸層。目前兩個端點都在我的本地機器上。我收到以下異常:「合作伙伴事務管理器已禁用其對遠程/網絡事務的支持(來自HRESULT的異常:0x8004D025)」。合作伙伴事務管理器已禁用其對遠程/網絡事務的支持。 (異常來自HRESULT:0x8004D025)
同樣,這完全是本地的。我已閱讀所有可找到的帖子,他們都說同樣的事情,配置DTC以允許遠程網絡NTC訪問,以及設置「允許入站」和「允許出站」。
我設置的一切,這樣,也沒有去。我花了很多時間研究這個問題,一直沒有找到答案。
信息的另一位。我遇到了所有NServiceBus消息的問題,但暫時禁用了事務,直到找到解決方案。我目前的問題是,我使用NServiceBus事務禁用的請求/響應範例,但我再次得到錯誤。
只要是明確的,與交易無效,其他所有消息做工精細,但在這一個請求/響應(發送()/回覆())的情況下,MSMQ仍然拋出異常。
希望任何修正這一問題,也將修復初期問題,但在一步一個腳印。
請讓我知道如果我可以提供更多的細節,或幀的問題更好。由於某種原因,這個問題在第一分鐘內被低估,對於爲什麼沒有反饋。 – 2014-10-28 20:14:14
是否有像數據庫一樣的其他交易資源? – 2014-10-29 00:22:49
除了RavenDb,NServiceBus用於訂閱和超時,也是本地的,沒有。 Sql Server完全不涉及傳輸層。只需在本地託管的一個ASP.NET應用程序中執行Send()調用,並在另一個本地託管的ASP.NET應用程序的NServiceBus消息處理程序中調用Reply()。 – 2014-10-29 00:52:03