I am trying to implement an AuditLog using EF 4.1, by overriding the SaveChanges() method as discussed in the following places:
If you change
dbEntry.OriginalValues.GetValue(propertyName);
to
dbEntry.GetDatabaseValues().GetValue(propertyName);
then that works.