zoukankan      html  css  js  c++  java
  • MSMQ队列不存在,或您没有足够的权限执行该操作异常

    MSMQ发送消息的时报队列不存在,或您没有足够的权限执行该操作异常

     

      System.Messaging.MessageQueue queue = new MessageQueue(".""Private$""MSMQDemo");

      // Create message

      System.Messaging.Message message = new System.Messaging.Message();

      message.Body = textBox1.Text.Trim();

      message.Formatter = new System.Messaging.XmlMessageFormatter(new Type[] { typeof(string) });

      // Put message into queue

      queue.Send(message);

     

    解决方式

    打开Computer Management Message Queuing,在Private Queues下创建MSMQDemo队列

     

    也可以用代码解决

    if (!MessageQueue.Exists(".""Private$""MSMQDemo"))

    {

          MessageQueue.Create(".""Private$""MSMQDemo");

    }

  • 相关阅读:
    Java程序员从笨鸟到菜鸟全部博客目录
    Problem I
    Problem I
    Problem S
    Problem S
    Problem X
    Problem X
    Problem Q
    Problem Q
    Ellipse
  • 原文地址:https://www.cnblogs.com/aaa6818162/p/1535134.html
Copyright © 2011-2022 走看看