я пытаюсь удалить файл после загрузки file.My кодахотят альтернативу Response.End()
private void DownloadZipFileDialogue(string strZipFilePath)
{
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(strZipFilePath));
Response.TransmitFile(strZipFilePath);
Response.End();
//File.Delete(strZipFilePath);
}
Я знаю, что после Response.End();
нет коды блока не execute.If я пытаюсь удалить файл Befor Response.End();
почтового файла поврежден. Я ищу каждый раз. Я пытаюсь: ApplicationInstance.CompleteRequest();
вместо
Response.End();
.
Но я получаю тот же результат.zip-файл поврежден. Я вижу это Is Response.End() considered harmful?, но не может найти решение. Любая идея для решения проблемы. Спасибо.
Вы можете запустить таймер, который после 1 второго удаления файла. – Aristos