2010-09-15 97 views
6

我爲ISV工作,我們有一個香草的ASP.NET(無mvc)web應用程序,我們將其部署到我們的客戶站點。什麼是ASP.NET的最佳部署策略

我們目前正在通過xcopy和IIS手動執行此操作。

什麼是最好的技術來部署它? ClickOnce的? WebDeploy?還有別的嗎?

提示讚賞。

回答

5

WebDeploy FTW。

結賬this來自Scott Hanselman的優秀文章/視頻。

處理配置轉換以及數據庫部署的痛苦任務。

+0

我以爲Web Deploy用於本地域上的服務器場。它如何與部署到客戶站點一起工作?那裏有什麼問題嗎? – WOPR 2010-09-15 05:32:12

+0

@WOPR - Web Deploy在其框架中部署了許多不同的模式/方式。如果要使用WD部署到Web Farm,請安裝MS Web Farm框架。如果要從計算機(VS)部署到客戶端服務器(單個服務器),請安裝MS Web Platform安裝程序。這些都是簡單的事情,並有大量的資源可用。在這裏,我們使用「FTP」部署將文件發佈到服務器,並且我們仍然手動部署數據庫。如果你的客戶對他們的服務器很挑剔(不想安裝額外的軟件),你可能需要做同樣的事情。 – RPM1984 2010-09-15 05:51:47

+0

太棒了。謝了哥們。 – WOPR 2010-09-15 06:02:31

0

我只是實現Web部署今天下午由斯科特谷以下this article我發現它是非常有用的。