我在远程计算机上创建了一个公共队列。我能够访问队列,创建消息并从我的工作站发送它。但是,当我访问承载消息队列的远程计算机时,我看不到任何消息。关于我失踪的任何想法?有什么需要配置来接收消息吗?
答案 0 :(得分:3)
您应该检查远程队列上的安全设置 - 任何帐户的默认设置是“仅允许发送”。
答案 1 :(得分:1)
我通过从MessageQueue.Send(message,MessageQueueTransactionType.Single)方法中删除MessageQueueTransactionType.Single来实现它。
似乎交易类型之间存在不匹配。我还不熟悉交易类型的工作方式。