Response.TransmitFile и удалите его после передачи

Я должен реализовать экспорт GEDCOM на моем сайте.

Мой код .net создал один файл на сервере при экспорте в gedcom.

Затем мне нужно загрузить его на клиент с сервера, а также у пользователя спросить, где сохранить этот файл, то есть требуется saveialog.

После загрузки я хочу удалить этот файл с сервера.

Я получил один код для передачи файла с сервера на клиент:

Response.ContentType = "text/xml";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + FileName);
Response.TransmitFile(Server.MapPath("~/" + FileName));
Response.End();

из этогоССЫЛКА НА САЙТ

но я не могу удалить файл после этого кода какResponse.End завершает ответ, поэтому любой код, написанный после этой строки, не выполняется.

Если я делаю код для удаления файла передResponse.End();, то файл не передается и я получаю ошибку.

Ответы на вопрос(2)

Ваш ответ на вопрос