OVH Cloud OVH Cloud

compilo aspnet /session

1 réponse
Avatar
Tony
J'ai posté un message il y a peu de temps concernant un problème de perte de
session suite à la suppression d'un répertoire via du code asp.net.
On m'a suggéré de passer d'une gestion des sessions inproc à stateserver.
Ce qui fonctionne plutot bien.

Je souhaite aujourd'hui aller plus loin et comprendre dans quel cas un site
aspnet est recompilé entre guillemet.
Je m'explique, d'après ce que j'ai compris le site (donc les pages et les
répertoires) sont sur écoute et dès qu'il se passe quelque chose le moteur
aspnet recompile l'appli. Ai-je bien compris ou pas ?
Les 2 cas que j'ai noté où l'appli est systématiquement réinitialisée
(recompilée) c'est d'une part lors de la suppression d'un répertoire et
d'autre part lorsqu'une dll du répertoire /bin/ est modifié.

Je souhaite donc comprendre comment marche la compil aspnet et dans quel cas
l'appli est réinitalisée.
Si vous avez des articles ou quelques explications, je suis preneur.

par avance merci

1 réponse

Avatar
Patrice
Essaie peut-être :
http://msdn2.microsoft.com/fr-fr/library/ms178473(VS.80).aspx

notamment la section "Redémarrages de l'application vers la fin".

Une autre solution serait sans doute de stocker les données en dehors du
site web (éventuellement dans un dossier virtuel).

--
Patrice

"Tony" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:

J'ai posté un message il y a peu de temps concernant un problème de perte
de session suite à la suppression d'un répertoire via du code asp.net.
On m'a suggéré de passer d'une gestion des sessions inproc à stateserver.
Ce qui fonctionne plutot bien.

Je souhaite aujourd'hui aller plus loin et comprendre dans quel cas un
site aspnet est recompilé entre guillemet.
Je m'explique, d'après ce que j'ai compris le site (donc les pages et les
répertoires) sont sur écoute et dès qu'il se passe quelque chose le moteur
aspnet recompile l'appli. Ai-je bien compris ou pas ?
Les 2 cas que j'ai noté où l'appli est systématiquement réinitialisée
(recompilée) c'est d'une part lors de la suppression d'un répertoire et
d'autre part lorsqu'une dll du répertoire /bin/ est modifié.

Je souhaite donc comprendre comment marche la compil aspnet et dans quel
cas l'appli est réinitalisée.
Si vous avez des articles ou quelques explications, je suis preneur.

par avance merci