2008-09-18 211 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根文件夹中的一大堆静态文件。