WykopGwardel.icio.us

Restart aplikacji ASP.NET z kodu

16 października 2007, 14:06

KomentarzeKomentarze: 0 KategorieKategorie: asp.net

Zrestartować aplikację ASP.NET można na kilka sposobów:

  • edycja pliku web.config
  • modyfikacja zawartości katalogu bin
  • modyfikacja pliku Global.asax
  • restart puli aplikacji z poziomu panelu administracyjnego IIS'a

A gdyby tak aplikacja potrzebowała zrestartować się sama z siebie? Widziałem rozwiązania, które zapisywały plik tekstowy o zerowej długości do katalogu bin, ale nie jest to zbyt eleganckie rozwiązanie.

Restart aplikacji z kodu można osiągnąć wykonując następującą instrukcję: HttpRuntime.UnloadAppDomain(). Czyż nie prostsze? :)

Poza wspomnianą wyżej metodą, klasa ta eksponuje jeszcze kilka innych przydatnych właściwości. :)

Dodaj komentarz Dodaj komentarz

Twój email (niepublikowany/opcjonalnie):

Twoja strona (opcjonalnie):

Imię i nazwisko/nick (wymagane):

Treść (wymagane):

Chcę być poinformowany o kolejnych komentarzach:

To pole zostaw puste

Uwaga! Zastrzegam sobie prawo do usuwania obraźliwych i wulgarnych komentarzy.