title: Azure SB queues sends messages to disabled dead letter queue
body: <p>Why does my Azure Service Bus queues send messages to the dead letter sub queue when it's not enabled?</p>
  
  <p>Right from the beginning I made sure expired messages wouldn't be moved to the dead letter queue (or so I thought).</p>
  
  <p>In Visual Studio Server Explorer I see this under my queues:</p>
  
  <ul>
  <li>EnableDeadLetteringOnMessageExpiration: False</li>
  </ul>
  
  <p>But I also see this:</p>
  
  <ul>
  <li>DeadLetterMessageCount: 16</li>
  </ul>
  
  <p>I can't pull them out as normal so I created a temporary service to handle (get rid of) these and this is what I was able to extract from the <code>brokeredMessage.Properties</code>:</p>
  
  <ul>
  <li>DeadLetterReason: MaxDeliveryCountExceeded</li>
  <li>DeadLetterErrorDescription: Message could not be consumed after 10 delivery attempts.</li>
  </ul>
  
  <p>I would like the messages to just stay in the normal queue when they're not completed. So far I've changed MaxDeliveryCount to 1000 but it's not a real solution.</p>
  
  <p>What am I overlooking?</p>
  
  <p><strong>Update</strong>
  Upon reading my own text I realised EnableDeadLetteringOnMessageExpiration has nothing to do with delivery count.
  Do I have any option to let my messages stay in the normal queue forever? Or do I have to set the MaxDeliveryCount "<em>high enough</em>"?</p>