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

找不到Stream.CopyTo()方法,该如何处理

2012-05-12 
找不到Stream.CopyTo()方法如题,在写程序时,找不到这个方法NetworkStream ns client.GetStream()using

找不到Stream.CopyTo()方法
如题,在写程序时,找不到这个方法

NetworkStream ns = client.GetStream();
  using (FileStream fs = File.Open(fileName, FileMode.Open)) 
  {
  fs.CopyTo(ns);
   
  }

错误1“System.IO.FileStream”不包含“CopyTo”的定义,并且找不到可接受类型为“System.IO.FileStream”的第一个参数的扩展方法“CopyTo”(是否缺少 using 指令或程序集引用?)D:\开发工具\Projects\TCP+UDP\SyncChatClient\ClientForm.cs13420Client

但是我打开个新的项目就有这个方法。有using System.IO;

[解决办法]
Stream.CopyTo要dotNet4.0以上才有。
你出问题程序的目标框架可能被设置为2.0或3.5了。

热点排行