Le projet est ASP.NET 2.0, je n'ai jamais été capable de reproduire cela moi-même, mais je reçois des courriels m'informant que cela arrive aux clients plusieurs fois par semaine, souvent quelques fois de suite.Microsoft ReportViewer: erreurs de session expirées
Voici l'erreur complète:
Exception Détails:
Microsoft.Reporting.WebForms.AspNetSessionExpiredException: ASP.NET session has expired
Stack Trace:
[AspNetSessionExpiredException: ASP.NET session has expired] at Microsoft.Reporting.WebForms.ReportDataOperation..ctor() at Microsoft.Reporting.WebForms.HttpHandler.GetHandler() at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Session Objects:75de8e1d65ff40d1ba666d940af5b118: Microsoft.Reporting.WebForms.ReportHierarchy 5210064be1fa4d6abf5dd5e56b262974: Microsoft.Reporting.WebForms.ReportHierarchy
J'ai essayé ce code dans l'application asp.net mvc 2. mais cette méthode n'a pas été appelée. – loviji
@loviji: Comment utilisez-vous un ReportViewer dans MVC? C'est un contrôle WebForms ... Quoi qu'il en soit, l'erreur Application_Error dans Global.asax devrait fonctionner pour tous les sites ASP.Net. Rechercher comment utiliser correctement et configurer la méthode Application_Error spéciale dans ASP.NET - il y a beaucoup d'aide sur le web pour savoir comment faire. –
merci cela a aidé à résoudre mon problème –