我使用ASP.NET MVC爲我的暑期實習寫了一個網站。進展順利,但我發現一件令人痛苦的事情是部署。特別是因爲我們經常部署,而且我一直在親手做。我應該使用什麼工具來自動化我的ASP.NET MVC應用程序的部署?
我正在尋找一種可以與ASP.NET MVC項目一起使用來自動執行我們的部署過程的「標準」.NET部署工具。
有些事情,我想該工具能夠做到(我現在做手工):
- 設置編譯模式爲「釋放」
- 發佈我的ASP.NET MVC Web應用程序項目
- 確保調試模式在我的Web配置
- 變化從開發分貝爲我們的數據庫連接字符串=「關」的網站督促分貝的信息
- 轉移到Web服務器
- 理想情況下,如果它停止IIS站點並用新文件替換現有站點,然後重新啓動它,那將會很好。
鑑於這些軟要求,你會用什麼工具來解決這個問題?如果有問題,我正在使用II7。
+1這個大粉絲。已經使用它一段時間了'取得了巨大成功':) – 2009-07-27 06:23:34