日期:2014-05-18  浏览次数:20662 次

多线程文件下载问题, 急!
做个文件下载工具,   遇到问题.

使用多线程下载同一个文件的不同块,   下载小文件可以正常下载.
但下载大文件时,线程经常发生异常,   提示   "操作超时 ",   应该是这句:
hwrq.AddRange(FromPosition);
hwrp   =   (HttpWebResponse)hwrq.GetResponse();
导致的问题,   请问应该怎样才能最大程度上避免   子线程产生异常?


Thanks/King

------解决方案--------------------
没做过,搬个板凳来学习,看高手怎么说~
------解决方案--------------------
可能是线程冲突
------解决方案--------------------
学习。。。。HOHO友情UP

------解决方案--------------------
我只做过多线程下载不同文件,下载同一个文件不会,学习学习
------解决方案--------------------
那肯定是超时判断有问题
------解决方案--------------------
顶。学习
------解决方案--------------------
学习

------解决方案--------------------
用异步回调