问题描述
用context.Response.WriteFile(context.Request.PhysicalPath)写入数据,然后用WebClient.DownloadFile(url,stringname)将其下载。接着再写入另外一个文件,此时再下载,虽然文件名可以按照命令变为第二次定义的文件名,可是内容却还是第一次写入的内容,context.Response.WriteFile(context.Request.PhysicalPath)无法覆盖么
解决方案
解决方案二:
你在写完第一个文件后怎么处理的,有没有Close或者End?类似context.Response.Clear();context.Response.WriteFile(context.Request.PhysicalPath);context.Response.Flush();context.Response.Close();context.Response.End();
时间: 2024-09-20 03:05:56