title: Unable to exclude a property from the AutoMapper
body: <p>I have the following code inside my asp.net console application:-</p>
  
  <pre><code>Contact contact = new Contact()
       {
          Salutation = fields[SalutationIndex],
          FirstName = fields[FirstNameIndex],
          LastName = fields[LastNameIndex],
          Organization = fields[OrganizationIndex],
          Title = fields[TitleIndex]};
  
          var dbcontact = entities.Contacts.FirstOrDefault(a =&gt; a.Email.ToLower() == contact.Email.ToLower());
          Mapper.CreateMap&lt;Contact, Contact&gt;().ForSourceMember(x =&gt; x.ID, opt =&gt; opt.Ignore());
          dbcontact = Mapper.Map&lt;Contact&gt;(contact);
          entities.Entry(dbcontact).State = EntityState.Modified;
  </code></pre>
  
  <p>now i want to copy all the properties from the <code>contact</code> to the <code>dbcontact</code>, but to exclude the ID, as inside the <code>contact</code> the ID will have the defualt value = <code>0</code> , while i want the <code>ID</code> to stay the one retrieved from the database.
  but the above code will modify the <code>dbcontact</code> properties including the <code>ID</code> to be equal to the ones inside the <code>contact</code>.. so seems trying to ignore the <code>ID</code> did not work. 
  I am using auto mapper 3.3.0 + console application is using asp.net 4.5 + Entity framework 5.0
  Regards</p>