1.客户机用IE连到服务器上去下载文件(有个aspx页面,上面放文件的链接),文件放在服务器硬盘上,不是数据库
2.有些机子可以下载,完全没问题,
3.有些机子下载某些文件时会出错,变成下载当前的aspx页面,而下载另外一些没错
4.机子环境一致,同样的win2000 sp4 + IE6.0SP1,不装任何IE插件
5.下载代码: FileStream fileStream=new FileStream(sFileUpLoadPath+dl_SupportFile.SelectedValue,FileMode.Open); 
long fileSize = fileStream.Length; 
Context.Response.ContentType="application/octet-stream"; 
Context.Response.AddHeader("Content-Disposition","attachment; filename=\"" + HttpUtility.UrlEncode(dl_SupportFile.SelectedItem.Text,System.Text.Encoding.UTF8) + "\""); 
Context.Response.AddHeader("Content-Length",fileSize.ToString()); 
byte[] fileBuffer=new byte[fileSize]; 
fileStream.Read(fileBuffer, 0, (int)fileSize); 
fileStream.Close(); 
Context.Response.BinaryWrite(fileBuffer); 
Context.Response.End(); 注: sFileUpLoadPath+dl_SupportFile.SelectedValue代表文件路径
    dl_SupportFile.SelectedItem.Text 代表文件名
有哪位老大见过这问题?拜托了........