c# 对象序列化命名空间找不到Soap类型是怎么回事呢?

Streamstream=File.Open(fileName,FileMode.Create);SoapFormatterformatter=newSoapFormat... Stream stream = File.Open(fileName, FileMode.Create);
SoapFormatter formatter = new SoapFormatter();
formatter.Serialize(stream, obj); //obj是我自己一个类的实例

stream.Close();

百度了一下,SoapFormatter类型需要引用using System.Runtime.Serialization.Formatters.Soap;
但是引用后提示出错如下:
命名空间"System.Runtime.Serialization.Formatters"中不存在类型或命名空间名称"Soap"

怎么解决呢
展开
 我来答
syht2000
高粉答主

2015-01-19 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
这类东西你首先要在项目中添加对System.Runtime.Serialization.Formatters.Soap的引用才可以(也就是你在解决方案的引用下添加引用),直接写using System.Runtime.Serialization.Formatters.Soap;是不行的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式