37 messaggi dal 25 agosto 2006
Ciao,
Non capisco perché non scatta l'application_onend. Eppure ho riportato in Web.Config i tag:
<sessionState mode="InProc" timeout="1" />
<pages enableSessionState="true" />
sulla cartella virtale in IIS ho abilitato la gestione dello stato di sessione, in ogni pagina aspx ho riportato,nel tag <%@page , il parametro EnableSessionState="True".
Cosa altro manca? Dove ho sbagliato?
Grazie, ciao
Secondo me hai fatto anche più del dovuto...
cmq si dovrebbe verificare quando non ci sono più sessioni attive...hai verificato?

Ormai programmano tutti... ma la professionalità appartiene a pochi
37 messaggi dal 25 agosto 2006
manuel0081 ha scritto:
Secondo me hai fatto anche più del dovuto...
cmq si dovrebbe verificare quando non ci sono più sessioni attive...hai verificato?

Ciao Manuel,
Puoi indicarmi come fare a verificare quando non ci sono + sessioni attive e il fine di questo controllo?
Grazie.
A presto, ciao ;-)
Io proverei nel global.asax a incrementare un contatore:
static object obj = new object();
poi su Application_start
lock (obj)
{
SessionCollection sessions = new SessionCollection();
Application["Sessions"] = sessions;
}

su Session_end
lock (obj)
{
SessionCollection sessions = (SessionCollection)Application["Sessions"];
if (sessions.ContainsKey(Session.SessionID))
{
sessions.Remove(Session.SessionID);
Application["Sessions"] = sessions;
}
}

Dove SessionCollection può essere un hashtable di item (che hanno come proprietà l'idsession)
Incrementa le sessions ogni login
Modificato da manuel0081 il 26 ottobre 2007 11.59 -

Ormai programmano tutti... ma la professionalità appartiene a pochi
Ripensandoci penso che venga sollevato quando fermi IIS... non saprei come dovresti fare a intercettarlo con breakpoint...

Ormai programmano tutti... ma la professionalità appartiene a pochi
Quale è il codice che hai inserito all'interno del gestore di evento?
Tieni comunque conto che l'evento in questione si verifica solo quando viene abbattuta l'ultima istanza di HttpApplication.
Il seguente link ti dice un pò tutto sull'argomento:

Working with HttpApplication Instances

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.