Существует общедоступная названная очередь queue1
на машине A. Я хочу отправить сообщения этой очереди от машины B. Для достижения этого я написал этому код c#.
if (MessageQueue.Exists("machineA\queue1"))
{
label1.Text = "queue found";
}
else
{
label1.Text = "queue could not be found";
}
Но Exists()
возврат метода false
на машине B. Тот же код работает хорошо над машиной C.
Я нашел somethings связанными с msmq доменным режимом и режимом рабочей группы. Я думаю, что msmq установил в workgoup режиме на машине B.
Как я могу изменить эту конфигурацию от режима рабочей группы до доменного режима?