绝对不可能,一定是你的代码有问题。

解决方案 »

  1.   

    在没有域的情况下只有私有消息队列可以创建消息队列和发送消息!
      

  2.   

    if (MessageQueue.Exists(@".\MyQueue"))
    {
    try
    {
    MessageQueue queue = MessageQueue.Create(@".\Private$\MyQueue");
    }
    catch (MessageQueueException ex)
    {
    MessageBox.Show(ex.Message + "请与系统管理员联系!","警告",MessageBoxButtons.OK,MessageBoxIcon.Error);
    }
    }
    else
    {
    MessageQueue queue = new MessageQueue(@".\MyQueue");
    }
      

  3.   

    你试试,如果不行你就考虑把队列重新装一下