C# 4.0 尝试从远程计算机访问私有消息队列时,无法获取该队列的QueueList

C# 4.0 尝试从远程计算机访问私有消息队列时,无法获取该队列的QueueList,c#-4.0,msmq,C# 4.0,Msmq,当我试图使用下面给出的代码从loacl机器获取私有队列列表时,我能够获取队列列表 System.Messaging.MessageQueue.GetPrivateQueuesByMachine(字符串machineName) 但是当我试图从远程机器访问队列列表时,我得到了一个错误 远程计算机不可用 我可以访问远程机器 我已经检查了队列的权限,似乎它已经完全控制了 还有什么我需要检查的吗。我不知道原因是什么。有人知道吗?检查您试图获取队列列表的机器中的防火墙设置。它可能会阻止远程访问队列

当我试图使用下面给出的代码从loacl机器获取私有队列列表时,我能够获取队列列表

System.Messaging.MessageQueue.GetPrivateQueuesByMachine(字符串machineName)

但是当我试图从远程机器访问队列列表时,我得到了一个错误

远程计算机不可用

我可以访问远程机器

我已经检查了队列的权限,似乎它已经完全控制了


还有什么我需要检查的吗。我不知道原因是什么。有人知道吗?

检查您试图获取队列列表的机器中的防火墙设置。它可能会阻止远程访问队列