Re[3]: Странная проблема с бинарной сериализацией
От: ZeBeSt Россия  
Дата: 03.04.08 07:12
Оценка:
Здравствуйте, hard.disk, Вы писали:

HD>Здравствуйте, Аноним, Вы писали:


А>>Здравствуйте, ZeBeSt, Вы писали:


А>>
А>>private bool Request(ServicePacket query, out ServicePacket answer)
А>>{
А>> BinaryFormatter formatter = new BinaryFormatter();
А>> MemoryStream stream = new MemoryStream();
А>> formatter.Serialize(stream, query);
А>> stream.Position = 0;
А>> byte[] data = stream.ToArray();
А>> stream.Dispose();
А>> stream = new MemoryStream(data);
HD>// вставить сюда
А>> ServicePacket srv = formatter.Deserialize(stream) as ServicePacket; - в этой строке возникает исключение
А>>}
А>>


HD>А если перед десериализацией вставить строку Assembly.Load("полный путь к Cds.Service.Core")?


Дело в том, что вышеприведенный код сам содержится в этой сборке
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.