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