我用c#写的一个下载附件的代码:
 if (File.Exists(str_Path))//判断文件是否存在
            {
                string s = HttpUtility.UrlEncode(System.Text.UTF8Encoding.UTF8.GetBytes(str_Name.Replace(" ", "")));//支持中文繁體 
                Response.AddHeader("content-disposition", "attachment; filename=" + s);//s為下載時設置的文件名稱 
                Response.TransmitFile(str_Path);//下載 
            }在我自己的电脑上没问题,(XP系统),但发布到服务器(win2003 server sp2)上后,下载完附件后,自动退出系统,取消下载也有同样的问题,不知道是什么原因
请高手帮忙,谢谢!!