萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> asp.net編程 >> 讓運行著的ASP.NET Web程序重新啟動

讓運行著的ASP.NET Web程序重新啟動

   在運行中的Web程序,會隨時的監測這web.config文件的變化,只要web.config文件有變動,那麼Application就會重新啟動。所以,在一個工具類中我們可以封裝一個方法,該方法用來重新啟動Application.

  public static void RestartApplication()

  {

  File.SetLastWriteTime(HttpContext.Current.Request.MapPath("~Web.config"), System.DateTime.Now);

  }

  此方法只是改變了web.config文件的修改時間,但是運行中的web察覺到,然後就重新啟動,再次執行Application_Start等一系列方法。

copyright © 萬盛學電腦網 all rights reserved