日期:2014-05-19  浏览次数:20773 次

生成一个webRequest的流为什么在有的计算机上就会出问题?
System.Net.HttpWebRequest   myRequest   =   (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(this.strServiceURL   +   strDownLoadName);
myRequest.Timeout   =   2000;
if   (lStartPos   >   0)
{
            myRequest.AddRange((int)lStartPos);       //设置头文件的Range值
}
  //向服务器请求以获得回应数据流                                                                
using   (System.IO.Stream   stmData   =   myRequest.GetResponse().GetResponseStream())
{

......
}


以上代码在大多数计算机上没有问题,只有在一台计算机上居然一到
using   (System.IO.Stream   stmData   =   myRequest.GetResponse().GetResponseStream())
这一句就会说什么…………satisfiable。
十分郁闷中,请帮忙分析一下

------解决方案--------------------
环境都一样吗?
------解决方案--------------------
检查.net 版本,操作系统版本,是否有要补丁 ==