0

我正在尝试创建消息队列:

MessageQueue.Create(path, true);

我得到以下异常:

队列不存在或您没有足够的权限来执行该操作。

但是尽管有异常,还是创建了队列。我试了几次:

  1. 移除队列
  2. 调用创建方法
  3. 发生异常
  4. 队列已创建。

有人可以告诉我异常的原因吗?我怎样才能避免它?

编辑

我在不同的机器上试过。同样的行为。

操作系统:Windows 7。控制台应用程序。由具有管理员权限的用户运行。

4

1 回答 1

1

我发现它是如何避免的。

路径等于@"**localhost**\Private$\Queue"

我将其更改为@"**.**\Private$\Queue",异常消失了。

但原因仍不清楚。

于 2012-05-04T11:58:03.970 回答