Réponse.TransmitFile et le supprimer après transmission

- Je mettre en place GEDCOM à l'exportation dans mon site.

Mon .net code créé un fichier sur le serveur lors de l'export au format gedcom cliqué.

Puis-je besoin de le télécharger pour le client à partir du serveur, ainsi que de l'utilisateur doit être demandé à l'emplacement où enregistrer le fichier, sens savedialog est nécessaire.

Après qu'il est téléchargé, je veux supprimer ce fichier à partir du serveur.

J'ai eu un code pour transmettre le fichier à partir du serveur vers le client:

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

de cette LIEN

mais je ne suis pas en mesure de supprimer le fichier après ce code comme Response.End se termine réponse, de sorte que quel que soit le code écrit après que la ligne n'est pas l'exécuter.

Si je fais le code pour supprimer le fichier avant de Response.End();, puis fichier n'a pas transmis et j'obtiens une erreur.

OriginalL'auteur Radhi | 2010-04-22