J'essaye de faire une gestion d'erreur sur mon site.

Dans mon global.asax :
je récupère l'erreur et la met dans une varibale de session.
je récupère des variables de session pour créer ma page d'erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
void Application_Error(object sender, EventArgs e) 
{    Session["LastError"] = Server.GetLastError();
     Server.Tansfer(~/maPageDErreur.aspx)                }
L'accès à ma page d'erreur se passe bien.
Mais le système retourne vers la méthode Application_Error.
Je ne comprends pas ce comportement.

Erreur obtenue :
L'état de session a créé un ID de session, mais il ne peut pas l'enregistrer, car la réponse a déjà été vidée par l'application.]

Merci de votre aide