Silverlight generation creates serialization attributes for collections, but not elements or attributes. If a collection element and a non-collection element appear in a sequence, each element needs an Order parameter defined. The collection gets [System.Xml.Serialization.XmlArrayAttribute(Order = 0)] but then the next element does not and serialization fails. I currently work around this by generating for .NET 4.0 and removing anything Silverlight can't handle (SerializableAttribute and DesignerCategoryAttribute for each class).
Comments: ** Comment from web user: TwoStick **
Comments: ** Comment from web user: TwoStick **
Hmm... Ok. I'm fairly new to this check-in stuff... I thought when I checked out the latest source, I'd get all changes... is that true? If so, the issue that I fixed would still exist... Now there was an attempt to fix another silverlight issue in the area I had made some additions to, but this broke the SL serialization as it removed to many XML serialization attributes. My patch upload # is : 12358 . I added some more comments there.