实时站点的ASP .NET部署模型

时间:2008-09-18 14:06:07

标签: asp.net deployment

我最近继承了一个目前正在使用的棕色地带应用程序。通过响应或带链接的响应,如何以及什么是更改站点并将其部署到实时ASP .NET网站的最佳方法。

3 个答案:

答案 0 :(得分:1)

我总是先在我的盒子上开发。

我将测试,备份实时网站,然后ftp更新。

很简单,但我还没有遇到过问题。

另外:我也运行了svn,并且在更新实时站点之前我确实提交了更改。这样我就有两个备份:源代码控制和物理压缩备份。

答案 1 :(得分:0)

不知道这是否适合您,但我们使用VS2005的“使用固定命名和单页程序集”发布模型。我们在本地测试,部署到开发服务器以测试其他开发人员的更改(我们只有2个人),然后部署到实时服务器上的临时目录。然后我们将RDP引入实时服务器,备份我们更改的文件,并将新文件复制到位。

工作得很好,我们避免以这种方式铺设对方的东西。我们尝试使用内置部署直接部署到站点,但这会删除整个目录,删除我们在IIS根文件夹中的一大堆静态文件。

答案 2 :(得分:0)

我发现最易于管理的方法是使用部署应用程序。 Application Center 2000非常好,但不再支持。新应用程序可在http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1602获得。它也适用于COM程序集。