自分のサイトにGEDCOMエクスポートを実装する必要があります。
gedcomへのエクスポートがクリックされたときに、私の.netコードがサーバーに1つのファイルを作成しました。
次に、サーバーからクライアントにダウンロードする必要があります。また、ユーザーはそのファイルを保存する場所を尋ねられる必要があります。つまり、savedialogが必要です。
ダウンロードした後、そのファイルをサーバーから削除したいと思います。
サーバーからクライアントにファイルを送信するための1つのコードを取得しました。
Response.ContentType = "text/xml";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + FileName);
Response.TransmitFile(Server.MapPath("~/" + FileName));
Response.End();
このリンクから
しかし、このコードの後にファイルを削除してResponse.End
応答を終了することはできないため、その行の後に記述されたコードは実行されません。
以前にファイルを削除するコードを実行するResponse.End();
と、ファイルが送信されず、エラーが発生します。