首页 > 代码库 > MSMQ创建消息队列出现“工作组安装计算机不支持该操作”
MSMQ创建消息队列出现“工作组安装计算机不支持该操作”
【sceislqzw】:
你在创建公有队列,而你的机器不属于任何域。一般工作组安装的计算机只能创建私有队列。
System.Messaging.MessageQueue QueueReceive = new System.Messaging.MessageQueue(@".\Private$\MSMQDemo");
这样应该不会出错。
【erdgzw】:
创建专用队列当然可以。难到创建公有队列必须要在域上啊?
【flyaqiao】:
if (MessageQueue.Exists(path))
m_Msq = new MessageQueue(path);
else
{
m_Msq = MessageQueue.Create(path);
m_Msq.MaximumQueueSize = CommonSettings.QueueMaxSize;
}
m_Msq.SetPermissions("Everyone", System.Messaging.MessageQueueAccessRights.FullControl);
MSMQ创建消息队列出现“工作组安装计算机不支持该操作”
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。