MSMQ Отправить сообщение в удаленную очередь

Я пытаюсь отправить сообщение в удаленную очередь. Мой процесс не дает сбоя, но я все еще не вижу сообщения в удаленной очереди? Я предположил бы, что это потерпит неудачу, если это не могло обработать сообщение?

Я заметил, что на моей локальной машине удаленная очередь указана в «Исходящих», но сообщений там тоже нет. Очень невежественен здесь, и все примеры показывают, что то, что я делаю (или я так полагаю), правильно.

Код (простой для тестирования):

    using (var transaction = new TransactionScope())
    {
        using (var queue = new MessageQueue(@"FormatName:DIRECT=OS:mymachine\MyQueueQueue"))
        {
            XDocument xdoc = XDocument.Parse("<root/>");

                 var message = new Message(xdoc.ToString());
                queue.Send(message, MessageQueueTransactionType.Single);
        }

        transaction.Complete();
    }

    Console.Read();
}

Что я делаю не так? Странно ... без ошибок, но нигде не вижу сообщений. Пишите работы в мою локальную очередь.

Ответы на вопрос(1)

Ваш ответ на вопрос