![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/11/2005, 20:51
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 10 meses Puntos: 9 | |
Modifique un poco el código, ahora me devuelve una matriz de bytes con longitud mayor que cero, es decir, que me lee correctamente los bytes, pero en el servidor, cuando se ejecuta este método, y más precisamente la linea marcada en rojo, me salta este error:
Información adicional: La secuencia Binary no contiene ningún BinaryHeader válido, 0 causas posibles, secuencia no válida o cambio de versión de objeto entre la serialización y la deserialización. PrivateFunction DeserializeBytes(ByVal B() AsByte) As Message Dim M AsNew MemoryStream(B) Dim Formatter AsNew BinaryFormatter() ReturnCType(Formatter.Deserialize(M), Message) EndFunction El parametro B() es la matriz de bytes que fue enviada por el cliente al servidor, es decir, el objeto serializado. Espero que alguien pueda darme una mano con esto. Saludos a todos!.
__________________ Add, never Remove |