Instance validation error: * is not a valid value for *
I'm trying to deserialize an XML string, where the value of an element, ain't within the scope of my Enum values. Public enum MyEnum { Unknown, Car, Bicycle, Boat } [SerializableAttribute()] public class MyClass { private string _id; private MyEnum _myEnum; public string ID { get { return _id; } set { _id = value; } } public MyEnum EnumValue { get { return _myEnum; } set { _myEnum = value; } } public MyClass(string id) { this._id = id; } public MyClass() : this("") { } } If I try to deserialize following string (note Plane as enum value): <?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\