MSMQ Enviar mensagem para a Fila Remota

Estou tentando enviar uma mensagem para uma fila remota. Meu processo não está falhando, mas ainda não vejo a mensagem na fila remota? Suponho que falharia se não pudesse processar a mensagem?

Eu notei que na minha máquina local a fila remota está listada em Filas de saída, mas também não vejo mensagens. Muito ignorantes aqui e todos os exemplos mostram que o meu desempenho (ou pelo que presumo) está corret

Code (simples para teste):

    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();
}

O que estou fazendo errado? Estranho ... sem erros, mas não vejo mensagem em lugar algum. Gravar trabalhos na minha fila local.

questionAnswers(2)

yourAnswerToTheQuestion