什麼是添加到Asp.net項目的構建/編譯腳本以啓動IIS來重新啓動DLL重建網站的最佳方式,而不是對該網站的第一個請求。如何在重新編譯asp.net網站時重新啓動IIS站點
當前進程
- 編制項目
- 等待
- 命中APSX頁
- IIS啓動重裝
- 等待
- 頁面加載
理想的過程:
- 編制項目&重裝IIS
- 等待
- 命中APSX頁
- 頁面加載
第一種方式我以爲的是添加請求,正好砸在網頁之一在「後生成事件」中。只是想知道最佳實踐。這與「開始」類似,它在構建時立即打開頁面。
更新: 我想達到這個目的只是爲了提高效率。我將在以封裝編譯時,再啓動時間爲一個批次到步驟4上時間節省下面
- VS:CTRL + 移 + b
- 等待視覺闕「構建成功「。
- Broswer:F5。
- 等待IIS重新加載。 (以及命中骨節病>在unanswered questions in SO F5)
- 測試頁
我不知道這將如何節省您的時間。您將不得不等待IIS響應您的第一個頁面請求,或者在執行第一個頁面請求時等待IDE。無論哪種方式,將要編譯的唯一代碼將是請求頁面所需的代碼。此外,您正在引入開發和生產環境(但無關緊要)之間的差異,這些環境永遠不會結束。 – 2010-05-21 16:51:17
@David Lively - 這是針對IIS運行dev版本的開發環境。 – Glennular 2010-05-21 18:59:05