2008-09-18 114 views
1

我最近繼承了現在正在運行的brownfield應用程序。通過響應或鏈接迴應,如何以及如何更改網站並將其部署到實時ASP .NET網站的最佳方法。Live網站的ASP .NET部署模型

+0

多個Web服務器或只是一個?這將改變答案.. – 2008-09-18 14:07:19

回答

1

我總是先在我的箱子上開發。

我會測試一下,做一個live站點的備份,然後通過ftp更新。

很簡單,但我還沒有問題。

另外:我也運行svn,並且在更新活動站點之前確實做出了更改。這樣我有兩個備份:源代碼管理和物理壓縮備份。

0

不知道這是否適用於您,但我們使用VS2005的「使用固定命名和單頁裝配」發佈模型。我們在本地進行測試,部署到開發服務器以測試其他開發人員的更改(我們只有2人),然後部署到活動服務器上的臨時目錄。然後,我們將RDP導入到實時服務器中,備份我們更改的文件,並將新的文件複製到適當的位置。

工作得很好,我們避免這樣鋪設對方的東西。我們嘗試使用內置部署直接部署到站點,但刪除了整個目錄,刪除了我們在IIS根文件夾中的一大堆靜態文件。