Я пытаюсь просто получить список всех личных очередей на сервере с моего компьютера.
Я получаю сообщение об ошибке «Доступ к системе очереди сообщений запрещен».
Я предоставил полный доступ (Все, СЕТЕВОЙ СЕРВИС и Анонимный вход) в очередь, так как существует только 1 очередь ....
Пожалуйста, смотрите прикрепленную ошибку и код ниже: -
try
{
MessageQueue[] queueList =
MessageQueue.GetPrivateQueuesByMachine("xxx.xxx.x.xxx");//Error
occurs here
foreach (MessageQueue queueItem in queueList)
{
Console.WriteLine(queueItem.Path);
}
return created;
}
catch (MessageQueueException m)
{
Console.WriteLine(m.Message + m.MessageQueueErrorCode);
}
catch (SystemException s)
{
Console.WriteLine(s.Message + s.StackTrace);
}
catch (Exception e)
{
Console.WriteLine(e);
throw;
}