序列化与反序列化问题~~!无法找到程序集...
项目中的DAL和BLL都分别做好生成了dll文件,在DAL层我有个对象序列化的定态类 Serializable 提供一个2进制序列化函数 和反2进制序列化函数 在各自的层中测试的时候 一切正常.
但是我把 这2个dll放到webservice中去的时候 发现 虽然传回来的2进制数据正确(和原来在DAL层测试的2机制数据一样) 但是在反序列化的时候 它总是提示 找不到程序集"utc Version=1.0.4.12, Culture=neutral, PublicKeyToken=null" 这个怎么解决啊??? 急 真的很急啊..... 请达达们给个指示 小弟先谢谢了...
------解决方案--------------------被序列化的那个类的程序集在反序列化的地方有吗?
------解决方案--------------------各个dll的命名空间是否一致?
------解决方案--------------------你序列化和饭序列化都在webservice里?
还是你序列化在webservice,而反序列化在调用webservice的地方?
------解决方案--------------------隐约感觉你的这个dll 反向引用了mtest的东西
------解决方案--------------------建议你在你的dal代码全局的搜索下“mTest”关键字。看是不是使用了这个命名空间
------解决方案--------------------多加几个序列化特性设定试试
------解决方案--------------------