【问题标题】:ASP .NET Deployment Model for a Live Site实时站点的 ASP .NET 部署模型
【发布时间】:2008-09-18 14:06:07
【问题描述】:

我最近继承了一个正在运行的棕地应用程序。通过响应或带有链接的响应,了解更改站点并将其部署到实时 ASP .NET 网站的最佳方法和方法。

【问题讨论】:

  • 多个网络服务器还是只有一个?这将改变答案..

标签: asp.net deployment


【解决方案1】:

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

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

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2013-02-27
        • 1970-01-01
        • 2010-09-13
        • 1970-01-01
        • 1970-01-01
        • 2017-08-23
        • 2018-02-10
        • 1970-01-01
        • 2020-09-23
        相关资源
        最近更新 更多