I am trying to send a TreeDictionary from the C5 collection library over WCF. It gets to the recipient ok (I had to add a lot of KnownType attributes for what seems to be internal data structures) however now I am stuck at a point where it fails because it cannot create a default comparer for C5.KeyValuePair'2[typea,typeb]
Is this because the C5 classes inherently cannot go across WCF (and I am lucky to have got this far) or something else?