El valor de enumeración '{0}' no es válido para el tipo '{1}' y no se puede serializar. Asegúrese de que los valores de enumeración ...

El valor de enumeración '{0}' no es válido para el tipo '{1}' y no se puede serializar. Asegúrese de que los valores de enumeración necesarios están presentes y marcados con el atributo EnumMemberAttribute si el tipo tiene el atributo DataContractAttribute.