请教C#下UDP接收数据解包的问题?
我在在C#下利用UDP发送数据,发送程序利用Binaryformater类将数据序列化转换为Byte数组,接收的时候进行反序列化时,确始终报错:无法找到程序集“UDPSend, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”。(UDPSend是发送程序名)。而利用同样的反序列化方法,在程序UDPSend序列化后立即进行反序列化确没有任何问题,一旦包发出去,接收后解包就不行了。而如果利用XML的Serializer进行序列化和反序列化又不会有问题。XML的Serializer会增加很多内容,而我只需要传输数据(类或结构),因为数据量大,所以不能用XML的Serializer。请教高手如何解决这个问题?谢谢!