title: xml deserialization problem
body: <p>i have a problem when i trying to use XmlSerializer to deserialize an xml file into a class i made myself, the xml file content is :</p>
  
  <pre><code>&lt;UserInfoView xmlns="http://schemas.datacontract.org/2004/07/iEverydayLog.Models.ViewModel" 
                xmlns:i="http://www.w3.org/2001/XMLSchema-instance"&gt;
  
      &lt;Address&gt;Ultimo NSW&lt;/Address&gt;
  
      &lt;Id&gt;685c7109-56c5-4a69-82d6-c9a286225d7e&lt;/Id&gt;
  
      &lt;Name&gt;Tester Name&lt;/Name&gt;
  
      &lt;NumberOfCards&gt;1&lt;/NumberOfCards&gt;
  
  &lt;/UserInfoView&gt;
  </code></pre>
  
  <p>it failed with this message : There is an error in XML document (1, 2).</p>
  
  <p>but when i remove these words:</p>
  
  <pre><code>xmlns="http://schemas.datacontract.org/2004/07/iEverydayLog.Models.ViewModel"     xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
  </code></pre>
  
  <p>it works ok, does any one know what happens here?</p>
  
  <p>my class is defined like this:</p>
  
  <pre><code>    public class UserInfoView
      {
          public string Address;
  
          public string Name;
  
          public string Id;
  
          public int NumberOfCards;
      }
  </code></pre>