Мой код похож на этот
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ContentType = "application/pdf";
HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment; filename=" + "name" + ".pdf");
HttpContext.Current.Response.TransmitFile("~/media/pdf/name.pdf");
HttpContext.Current.Response.End();
if (FileExists("/media/pdf/name.pdf"))
{
System.IO.File.Delete("D:/Projects/09-05-2013/httpdocs/media/pdf/name.pdf");
}
Здесь я хочу загрузить имя .pdf в браузере, а после загрузки я хочу o удалить этот файл. Но выполнение кода останавливается на
HttpContext.Current.Response.End();
нет кода после выполнения этой строки. Так что моя функция удаления не работает. Есть ли какая-нибудь работа для этой проблемы?