Jak mogę używać BinaryFormatter w Windows Phone 7.Jak korzystać BinaryFormatter w Windows Phone 7
Używam tego using System.Runtime.Serialization.Formatters.Binary
w service1.svc.cs ale nie mogę używać tego odniesienia w Windows Phone 7.
Czy istnieje rozwiązanie tego problemu?
mój kod Dla DeserializeObject
public static T DeserializeObject<T>(byte[] xml)
{
BinaryFormatter xs = new BinaryFormatter();
MemoryStream memoryStream = new MemoryStream(xml);
return (T)xs.Deserialize(memoryStream);
}
BinaryFormatter daje błąd w Windows Phone 7. W jaki sposób można I deserializowania. Jakie zmiany muszę wprowadzić w tym kodzie?
Nie ma rozwiązania z usługą w formie pisemnej. Będziesz musiał zmienić usługę, aby korzystać z formatu serializacji obsługiwanego przez Windows Phone 7. Jeśli twoja usługa to WCF, dlaczego nie używasz DataContractSerializer i pozwalasz WCF obsługiwać serializację/deserializację? –