是在客户端反序列化时出现了以上异常。

解决方案 »

  1.   

    OBJECT对象序列化转换为byte[] byte[]反序列化转换为OBJECT对象 
         Private Sub Button1_Click()Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim img As Image = PictureBox1.Image
            Dim img2 As Image = CType(GetObject(ReadObject(img)), Image)
            PictureBox2.Image = img2
        End Sub    Public Shared Function ReadObject()Function ReadObject(ByVal obj As Object) As Byte()
            Dim ms As MemoryStream = New MemoryStream
            Dim bf As BinaryFormatter = New BinaryFormatter
            bf.Serialize(ms, obj)
            ms.Close()
            Return ms.ToArray()
        End Function    Public Shared Function GetObject()Function GetObject(ByVal bytes As Byte()) As Object
            Dim ms As MemoryStream = New MemoryStream(bytes, 0, bytes.Length)
            Dim bf As BinaryFormatter = New BinaryFormatter
            Return bf.Deserialize(ms)    End Function