title: Should I just ignore a first chance exception in WCF?
body: <p>Running a WCF service inside Visual Studio, I see a load of exceptions in the Debug output.</p>
  
  <pre><code>A first chance exception of type 'System.ServiceModel.FaultException' occurred in System.ServiceModel.dll
  A first chance exception of type 'System.InvalidOperationException' occurred in System.ServiceModel.Channels.dll
  </code></pre>
  
  <p>They seem to get thrown irregularly: in any case I haven't been able to work out any pattern (i.e. anywhere from every few seconds, to several tens of seconds).</p>
  
  <p>If I set debug to break on <code>FaultException</code>, I see that they are being thrown by <code>System.ServiceModel.Dispatcher.ErrorBehavior.ThrowAndCatch(Exception e, Message message)</code>.</p>
  
  <p>The exception message is <code>{"The message with To '' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher.  Check that the sender and receiver's EndpointAddresses agree."}</code>.</p>
  
  <p>The obvious answer would seem to be "well your address is empty". But this happens <em>before</em> any clients have connected. </p>
  
  <p>Is this just 'normal', or a symptom of something I'm doing wrong?</p>