我有一个连接到远程队列(在Windows Server2008上运行的私有队列)的.NET3.5应用程序。客户端最近被迫将运行此应用程序的计算机从Windows XP升级到Windows 7。现在,当我的应用程序尝试连接到远程队列时,它会崩溃,并出现错误,表明它无法连接到远程队列。下面是异常消息和堆栈跟踪的前几行:
System.Messaging.MessageQueueException:队列不存在,或者您没有足够的权限执行该操作。at System.Messaging.MessageQueue.ResolveFormatNameFromQueuePath(String throwException) at System.Messaging.MessageQueue.GetMessageEnumerator2() at queuePath at
远程队列的权限是令人满意的("Everyone“具有"Full Control"),并且我以管理员身份运行此应用程序。
有什么想法吗?
谢谢,马修·贝尔克
发布于 2010-02-26 06:04:36
这不是问题。与Win7或其他类似的事情无关。我这是在胡思乱想。
https://stackoverflow.com/questions/2334518
复制相似问题