【问题标题】:MSBuild Deleting Unnecessary FilesMSBuild 删除不需要的文件
【发布时间】:2012-02-24 09:12:40
【问题描述】:

我使用 TeamCity 运行 MSBuild 来部署我们拥有的 .NET 网站。该站点使用 Sitecore CMS,其中包括三个文件夹、数百个文件(和 mbs),这些文件必须位于主网站根文件夹中。

目前,MSBuild 在将自身部署到其中之前会删除整个 Web 根文件夹。这会导致两个问题:

1) 在部署所需的大约 2 分钟内无法访问我们的 CMS 2) 实际部署需要很长时间,因为我们必须在部署后运行批处理脚本将所有这些文件复制到 web 目录中。

有没有办法让 MSBuild 在部署之前不清除整个根目录,或者让它忽略某些文件夹?谢谢!

【问题讨论】:

    标签: visual-studio deployment msbuild teamcity


    【解决方案1】:

    我有同样的问题,虽然我有 found there is a 'skip' 设置,您可以在 MSDeploy 上使用它来做这件事。

    看似 MSDeploy 命令在 MSBuild 中有效,但我并没有领先你太多。

    我需要删除除 2 个目录之外的所有目录,然后复制其余目录。如果您取得了进展,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 2021-09-12
      • 2019-10-03
      相关资源
      最近更新 更多