Dans la méthode Application_Error de Global.asax, j'essaie d'extraire une valeur de l'état de la session.accéder à SessionState dans Global.Application_Error
Je peux accéder à l'état de session tant que je lève l'exception. EG:
thow new Exception("Test exception");
Toutefois, si elle est une exception non gérée, je reçois l'erreur suivante lorsque vous essayez d'accéder à un état de session: «L'état de session ne sont pas disponibles dans ce contexte ». Pourquoi les différences de comportement, existe-t-il un travail autour?
Merci.
C'est un comportement bizarre. J'utilise une configuration similaire pour enregistrer les informations de formulaire et de session sur les exceptions à des fins de notification sans problème. Je vais vérifier cela dans la matinée au travail. :) – leppie
Je ne suis pas sûr que je suis ce que vous essayez de faire. Si vous lancez manuellement une exception tout fonctionne? Pourriez-vous donner un exemple de code plus complet de ce qui fonctionne et de ce qui ne fonctionne pas? –