【发布时间】:2014-02-27 12:01:00
【问题描述】:
我遇到的问题是这段代码:
if (!MessageQueue.Exists(QueueName))
{
MessageQueue.Create(QueueName, true);
}
它会检查队列是否存在;如果它不希望它创建队列。这段代码一直在工作,几个月没有改变。今天我开始收到这个错误:
[MessageQueueException (0x80004005): 同名队列 已经存在。] System.Messaging.MessageQueue.Create(字符串路径, 布尔事务)+239478
队列是本地的,如果我删除特定队列,它将工作一次。创建队列后,它再次开始失败并显示相同的错误消息。
【问题讨论】:
标签: msmq message-queue