【问题标题】:Deploying ASP.NET application to more than one live server using BAT file使用 BAT 文件将 ASP.NET 应用程序部署到多个实时服务器
【发布时间】:2023-03-31 08:10:01
【问题描述】:

目前,我正在将 ASP.NET 应用程序部署到 4 个实时服务器,这些服务器通过压缩文件并将文件拖放到服务器来手动进行负载平衡。我想知道如何编写 BAT 文件并从命令提示符运行以将应用程序安装到所有 4 台服务器。任何帮助或参考将不胜感激。

【问题讨论】:

  • 最后最好写一个简单的控制台应用程序来完成这项工作,因为如果你想避免一般错误,比如无法覆盖某些文件,finally 并不是那么简单。

标签: asp.net iis web-deployment webdeploy


【解决方案1】:

如果只需要更新文件(无需更新数据库),请执行以下步骤

在将更新的文件复制到某个目录后,创建一个 bat 文件并执行该步骤。

  1. 在您网站的根目录上创建一个名为 app_offline.htm 的文件,该网站将离线。
  2. 覆盖站点上的新文件。
  3. 重命名或删除 app_offline.html 文件

这里是复制copy all files and folders from one drive to another drive using DOS (command prompt)的命令

【讨论】:

    猜你喜欢
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-07
    • 2010-12-12
    • 2014-07-08
    • 1970-01-01
    相关资源
    最近更新 更多