title: MSMQ Send message to Remote Queue
body: <p>I am trying to send a message to a remote queue.  My process isn't failing, but I still don't see the message on the remote queue? I would assume it would fail if it couldn't process the message?</p>
  
  <p>I did notice that on my local machine the remote queue is listed in Outgoing queues, but don't see messages there either.  Very ignorant here and all examples show that how I am doing (or so I assume) is correct.</p>
  
  <p>Code (Simple for test):</p>
  
  <pre><code>    using (var transaction = new TransactionScope())
      {
          using (var queue = new MessageQueue(@"FormatName:DIRECT=OS:mymachine\MyQueueQueue"))
          {
              XDocument xdoc = XDocument.Parse("&lt;root/&gt;");
  
                   var message = new Message(xdoc.ToString());
                  queue.Send(message, MessageQueueTransactionType.Single);
          }
  
          transaction.Complete();
      }
  
      Console.Read();
  }
  </code></pre>
  
  <p>What I am doing wrong? Strange...no errors, but don't see message anywhere.  Write works to my local queue.</p>