首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

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

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 是不是有波浪线,右键点在波浪线上,弹出的菜单中有没有“解析”?

热点排行