在客户端下载稍大文件(比如50MB)的时候 好像很耗内存啊(能占100多M),多个用户下的时候到好几百了,我的破服务器也就256的内存,会卡死的
是不是下载的代码写得有问题

解决方案 »

  1.   

    不可能单单asp.net“耗”客户端内存,看来你没有其它web平台开发经验。要从基础着手找问题(例如你的客户都使用什么下载工具?),跟asp.net无关。
      

  2.   

    哦Sorry,没有看清你写的话。使用asp.net下载文件,要使用HttpResponse.TransmitFile 方法,不要把文件读在内存里再使用Write输出。你google一下"TransmitFile",可以看到很多示例。