【问题标题】:Run before & after scrips with .Net Web Deploy使用 .Net Web Deploy 在脚本之前和之后运行
【发布时间】:2016-04-04 13:30:11
【问题描述】:

我们在 Visual Studio 2015 中有一个 ASP.Net 4.5.2 WebForms 应用程序。我们想要创建一个 Web Deploy 包:

  • 备份目标系统/IIS 服务器上的某些文件夹和文件
  • 删除旧文件
  • 复制新文件
  • 将备份文件复制回来
  • 可能设置一些文件夹文件权限

WebDeploy 是否适合此问题?还是对于这样的“前”和“后”任务来说太基础了?

runCommand 提供程序会是正确的选择吗? https://technet.microsoft.com/de-de/library/ee619740(v=ws.10).aspx

任何提示将不胜感激

【问题讨论】:

    标签: .net visual-studio iis backup webdeploy


    【解决方案1】:

    是的,您可以使用 preSync 和 postSync MSDeploy 操作设置:

    msdeploy -verb:sync -preSync:runCommand="net stop w3svc" -source:webserver60 -dest:auto,computername=serverA -verbose -postSync:runCommand="net start w3svc"
    

    https://technet.microsoft.com/en-us/library/ee619740(v=ws.10).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-16
      • 2017-07-16
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      相关资源
      最近更新 更多