例如,当我从控制器返回 pdf 时,我的应用程序池会激增,如果我下载文件 10 次,我的应用程序池会崩溃,有没有办法在发送文件后清除内存?
我用了
return File(ByteArrayOfFile, "application/pdf","Report");
或者
Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition",
string.Format("attachment; filename=" + " " +
DateTime.Now.ToShortDateString() + ".pdf"));
Response.BinaryWrite(contents);
但是当我下载文件时,我的应用程序假脱机仍然会出现峰值