UDP传输错误 无法找到程序集“client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 问题场景: 有两个结构完全相同的类,一个写在client 端 ,一个写在server 端. 单独测试任何一个类都没有问题, 但 client 端 发送类的实例(对象)给 server 端 时, server 端 在反序列化对象时提示: "无法找到程序集“client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”.admin管理员组文章数量:1644426
问题原因:
虽然client端和server端的这两个类的结构完全相同,但由于它们分别位于各自的namespace下,就导致了对象在反序列化时出现错误。
解决办法:
写一个公用类库,把client端和server端都要用到的这个类写到此类库中,然后让client端和server端都引用这个公用类库(dll),这样位于同一个namespace下的类的实例在反序列化时就不会出错了.
分类:版权声明:本文标题:UDP传输错误 无法找到程序集“client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729378057a1199068.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论