读书人

C# winform 项目中序列化,该如何解决

发布时间: 2012-09-05 15:19:34 作者: rapoo

C# winform 项目中序列化
using System.Runtime.Serialization.Formatters.Binary; 为什么不能引用,

IFormatter bf = new BinaryFormatter();//产生二进制序列化格式--这里无法实例化,
要怎么样把webservice 中序列化的数据在winform中反序列化

[解决办法]
项目里要引用该dll,你引用了吗?
[解决办法]
using System.Runtime.Serialization.Formatters.Binary;
这行都报错,报什么错? 这是在 mscorlib.dll 中的,都不需要引用
[解决办法]

探讨

using System.Runtime.Serialization.Formatters.Binary;
这行都报错,报什么错? 这是在 mscorlib.dll 中的,都不需要引用

[解决办法]
探讨

引用:

using System.Runtime.Serialization.Formatters.Binary;
这行都报错,报什么错? 这是在 mscorlib.dll 中的,都不需要引用

必须引用,这个序列化类是在另一个dll中的。
这是我的计算机里面显示的位置,4.0的,请参考:
C:\Program Files\Reference Assemblie……

[解决办法]
你先去掉和这相关的代码,让程序生成通过,然后随便在某个方法里加上一行
BinaryFormatter bFormat = new BinaryFormatter();
看看 BinaryFormatter 是不是有波浪线,右键点在波浪线上,弹出的菜单中有没有“解析”?

读书人网 >C#

热点推荐