2009-05-05 56 views
1

我在我的系统上运行Vista Ultimate x64。我有一个在远程服务器上正常工作的应用程序,可以将消息发送到在其上运行的MSMQ实例。当我将应用程序带到本地系统并尝试发送消息时,它不会发送,但也不会出错。我甚至尝试设置一个本地MSMQ实例,并且发生同样的事情 - 没有错误,但没有消息。队列是事务性的,代码本身是基于事务的。MSMQ Vista x64

有什么建议吗?我试着实现日志选项(假设这就像是日志记录),它不记录任何东西。

我通过事件查看器,我看到的唯一错误挖(实际上这是一个警告)是:

MSDTC遇到错误(HR = 0x80000171)在尝试建立与系统的安全连接[计算机]

所有的标准东西都已经被检查过,比如防火墙,MSMQ正在运行等,当我把应用程序保持不变,在远程服务器上运行时,它可以100%的工作。

回答

0

问题不在于MSMQ直接。您正在使用需要MSDTC进行设置和正确配置的事务排队。