Bonjour,
Dans mon appli ASP.NET, je crée un fichier spécifique pour chaque visiteur lors de leur passage sur le site. Je voudrais supprimer ce fichier à la fin de session de ces visiteurs.
J’ai donc mis ce code dans le fichier Global.asax.cs :
Cependant voilà, il ne se passe rien quand je quitte mon site. Je suis sûr du chemin du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 protected void Session_End(Object sender, EventArgs e) { string numCmd = Session["numCommande"].ToString(); string filePath = Server.MapPath(REP_XML + numCmd + ".xml"); System.IO.File.Delete(filePath); }
Bon j’ai quand même essayé en mettant un nom de chemin à la main
Et là pareil, il ne se passe rien quand ma session est terminée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 protected void Session_End(Object sender, EventArgs e) { System.IO.File.Delete("X:\\xml\\monFichier.xml"); }
Cependant j’ai remarqué une chose pour le deuxieme code : lorsque je recompile mon code une 2ème fois, là mon fichier est supprimé lors de la compilation.:
:
:
Bref je comprends rien…
Qqun peut il m'éclairer ?
Merci
Partager