是否工作進程重新啓動,如果我在IIS 7.5是否工作進程重新啓動,如果我在IIS上我的網站更換一個DLL 7.5
例如在我的網站更換一個DLL,同時部署我的應用程序只是複製粘貼的東西不重新啓動網站或停止這將是一個應用程序池工作進程重新啓動下
是否工作進程重新啓動,如果我在IIS 7.5是否工作進程重新啓動,如果我在IIS上我的網站更換一個DLL 7.5
例如在我的網站更換一個DLL,同時部署我的應用程序只是複製粘貼的東西不重新啓動網站或停止這將是一個應用程序池工作進程重新啓動下
如果你實際上可以替換DLL,這意味着它不是由工作進程時加載(或其他的。 DLL文件將被鎖定)。看到它尚未使用,工作進程將不會重啓 - 如果/在需要時它只會加載新的.dll文件。
但是,因爲它讓你處於不確定的狀態,我不建議這樣的「溫暖」的升級。
是的,它的作用。 過程的工人將重新啓動還有其他幾個原因也是:
Web.config文件修改 更改或添加任何文件到/ bin目錄
It's建議您停止的應用程序池和你的網站,進行任何更改,然後重新啓動它,這樣您的應用程序就不會出現奇怪的行爲。
我認爲我們得到了這個問題,目前我們新開發的一個剛剛更換,現在我們正在對應用中的一些奇怪的錯誤部署構建。具體來說,使用Ajax調用正在返回整個頁面而不是Json對象,只是想知道是否可以觸發這樣的問題?而服務器仍在運行 – Nikshep
永遠無法取代你的系統的重要組成部分 - 它可能會導致用戶中不一致的結果,甚至withing同一會話。只需重新啓動服務器,看看不良行爲是否已解決。如果沒有,你在某個地方有一個bug。希望這可以幫助 –