2010-10-14 10 views

Répondre

3

Modification d'un seul aspx ne devrait pas provoquer un redémarrage du site, juste une recompilation de la ressource de la page.

J'ai fait de tels changements dans les sites en direct dans le passé sans aucun problème.

+0

Merci Oded. Comme je le soupçonnais, mais je voulais juste être absolument sûr. –

3

C'est vraiment marrant que je fasse des recherches sur les recomposants appdomain ce matin. En gros, si vous modifiez des éléments suivants alors le appdomain recyclera:

  • machine.config
  • web.config
  • global.asax
  • /bin

ou si, Le nombre de recompilations (aspx, ascx ou asax) dépasse la limite spécifiée par le paramètre machine.config ou web.config (par défaut, il est défini sur 15)

maintenant asp.net ne sait pas si le changement à une page est un changement de texte ou de code devra donc recompiler cette page

vous pouvez changer ce seuil par défaut dans votre web.config mais en réglant le tag suivant

<compilation debug="true" numRecompilesBeforeAppRestart="x"> 

où x est le nouveau numéro que vous voulez qu'il soit

espère que cela fonctionne pour vous car il a travaillé jsut pour un site que je travaille avec

grâce

paul