Clone method of ResultSetFields object raises exception "An item with the same key has already been added".
fields = baseFields.Clone
Stacktrace
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary2.Insert(TKey key, TValue value, Boolean add)
at System.Collections.Generic.Dictionary
2.Add(TKey key, TValue value)
at SD.LLBLGen.Pro.ORMSupportClasses.EntityFieldsCore1.set_Item(Int32 index, TField value)
at SD.LLBLGen.Pro.ORMSupportClasses.EntityFieldsCore
1.CreateDeepClone()
at SD.LLBLGen.Pro.ORMSupportClasses.EntityFields2.Clone()
Same code worked fine in v3.5 but fails in latest version of v4.0.
SD.LLBLGen.Pro.ORMSupportClasses.dll -> 4.0.13.0527