Version 3.01.0.0

Rating:        Based on 3 ratings
Reviewed:  2 reviews
Downloads: 1110
Change Set: 81455
Released: Aug 25, 2014
Updated: Aug 25, 2014 by gfinzer
Dev status: Stable Help Icon

Recommended Download

Application Compare-NET-Objects-Distribution3.01.0.0.zip
application, 1299K, uploaded Aug 25, 2014 - 1110 downloads

Release Notes

Defect Fixes
  • Fix for Issue Id #9406, IgnoreCollectionOrder and membersToIgnore
  • Fix for Issue Id #9358, Issue when handling properties of type interface
  • Fix for nested structs and lists of structs

New Feature
  • Id #9382, return changed objects

Reviews for this release

     
Great! I was trying to develop something similar myself, and then took a step back and actually looked for a ready-made solution. Found this, and I was blown with how exactly it fitted my requirements and great it is to use.
by karlcassar on Oct 7, 2014 at 1:07 PM
     
Thanks. Found it useful. How do I report a bug though? :) It doesn't like comparing when my object had a System.Collections.Specialized.StringDictionary. I got around it by excluding that type for now. Otherwise the error was: System.Exception: Cannot compare objects with a non integer indexer for object .Context Result StackTrace: at KellermanSoftware.CompareNetObjects.TypeComparers.PropertyComparer.IsValidIndexer(ComparisonConfig config, PropertyInfo info, String breadCrumb) at KellermanSoftware.CompareNetObjects.TypeComparers.PropertyComparer.PerformCompareProperties(CompareParms parms) at KellermanSoftware.CompareNetObjects.TypeComparers.ClassComparer.CompareType(CompareParms parms) at KellermanSoftware.CompareNetObjects.RootComparer.Compare(CompareParms parms) at KellermanSoftware.CompareNetObjects.TypeComparers.PropertyComparer.PerformCompareProperties(CompareParms parms) at KellermanSoftware.CompareNetObjects.TypeComparers.ClassComparer.CompareType(CompareParms parms) at KellermanSoftware.CompareNetObjects.RootComparer.Compare(CompareParms parms) at KellermanSoftware.CompareNetObjects.CompareLogic.Compare(Object object1, Object object2) ...
by gcretro on Aug 28, 2014 at 10:42 PM
gcretro, this has been an issue for years. No one knows how to enumerate through a non-integer indexer. If you can figure it out, let me know. You can report issues through the Issues tab.
Reply by gfinzer (Coordinator) on Aug 30, 2014 at 11:53 AM