Мне нужно реализовать экспорт 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();
, то файл не передается, и я получаю ошибку.