2012-07-26 65 views
2

我已經將TeamCity安裝程序作爲我的CI解決方案來構建,打包和部署(通過MSBuild/Web Deploy)我的ASP.NET MVC 3 Web應用程序。TeamCity構建任務以自動啓動ASP.NET網站

工程很好。

但是,在我的應用程序的Application_Start事件中,我會執行各種啓動活動,如預熱緩存。

我想添加一個TeamCity構建任務(post deploy)以某種方式調用此方法(因此第一個手動用戶請求未等待)。

唯一想到的就是使用powershell腳本來基本ping/wget網站。

是否有更好的解決方案 - 可能是作爲MSBuild部署任務的一部分?

回答

1

去與一個簡單的PowerShell腳本,爲的TeamCity構建步驟:

來源:MSDN