我正在做一個相當新的項目,我們從頭開始。因此,不僅需要開發Web應用程序本身,還需要從頭開始完成發佈站點和配置Web服務器等的整個過程。如何在ASP.NET中自定義發佈?
這個問題可能更適合serverfault,但這真的取決於答案。所以,讓我們試試看。
我曾經通過VS2008發佈我們的網站(右鍵單擊網站,發佈網站,等待......完成)我需要以某種方式調整過程並觸發其他一些任務,如: - 複製一些文件夾從我的dav機器到web服務器 - 刪除測試數據庫並讓其上運行一些腳本 - 也許我現在不記得更多。
我在閱讀有關MSBuild,Powershell和VSTS2008等最明顯的解決方案,但我並不想深入研究它們,直到真正知道,這些工具實際上可以解決我的問題。所以,大家好,我很確定你們有很多關於這些工具的知識,或者知道更好的工具。請告訴我。我真的很感激。
這就是我的環境我住在: - VS 2008 - VSTS 2008 - SQL Server 2008中 - Windows Server 2008的
UPDATE:感謝偉大的答案,到目前爲止,但我特別因爲我們已經將它用於源代碼管理,所以尋找集成到Visual Studio Team Foundation Server中的解決方案。
乾杯, 史蒂夫
可能在http:// stackoverflow處有重複。COM /問題/ 62816 /什麼,能待好方式部署的-ASPNET-Web的應用程序。 – 2009-06-21 15:30:34