0
我在IIS中部署了多個Web應用程序,當我爲任何此Web應用程序部署修改後的Dll時,我需要重新啓動IIS以獲取新dll的效果。這影響其他應用程序。所有這些應用程序都會重新啓動,因爲我重新啓動了IIS。有沒有什麼辦法可以重新啓動特定的應用程序,已經部署了修改的Dll?IIS重新啓動更新Web應用程序
我在IIS中部署了多個Web應用程序,當我爲任何此Web應用程序部署修改後的Dll時,我需要重新啓動IIS以獲取新dll的效果。這影響其他應用程序。所有這些應用程序都會重新啓動,因爲我重新啓動了IIS。有沒有什麼辦法可以重新啓動特定的應用程序,已經部署了修改的Dll?IIS重新啓動更新Web應用程序
是的。 Create a different "Application Pool"爲您的應用程序(在IIS中)。確保你的應用程序是assigned to the new pool。
部署應用程序時,應用程序池會自動重新啓動(影響該池中的所有其他應用程序)。默認情況下,所有內容都將部署到默認應用程序池。
您可以隨時回收特定應用程序的應用程序池。這可以通過iis或使用如下所示的簡單命令完成:http://forums.iis.net/t/1188362.aspx –