title: wcf fault exception not throwing/being caught properly
body: <p>This is the exception I get:</p>
  
  <p>An exception of type 'System.ServiceModel.FaultException`1' occurred in TestService.exe but was not handled in user code</p>
  
  <p>I try to run my client and the debugger gets caught when I try to do the following</p>
  
  <pre><code>catch (Exception ex)
      throw new FaultException&lt;GeneralCalculatorFault&gt;(fault, ex.ToString());
  </code></pre>
  
  <p>What could be the problem. Let me know if I need to provide more info.</p>