gpt4 book ai didi

visual-studio - MSBuild 删除不需要的文件

转载 作者:行者123 更新时间:2023-12-04 05:39:27 25 4
gpt4 key购买 nike

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

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

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

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

最佳答案

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

看似 MSDeploy 命令在 MSBuild 中工作,我并没有领先于您。

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

关于visual-studio - MSBuild 删除不需要的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9100069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com