Cómo usar BinaryFormatter en Windows Phone 7

¿Cómo puedo usar BinaryFormatter en Windows Phone 7?

yo uso estousing System.Runtime.Serialization.Formatters.Binary en service1.svc.cs pero no puedo usar esta referencia en Windows Phone 7.

Hay alguna solución para esto?

Mi Código Para DeserializeObject

 public static T DeserializeObject<T>(byte[] xml)
    {
        BinaryFormatter xs = new BinaryFormatter();
        MemoryStream memoryStream = new MemoryStream(xml);
        return (T)xs.Deserialize(memoryStream);
    } 

BinaryFormatter da error en Windows Phone 7. Entonces, ¿cómo puedoDeserializar. ¿Qué cambios tengo que hacer en este código?

Respuestas a la pregunta(2)

Su respuesta a la pregunta