gpt4 book ai didi

visual-studio-2010 - 在 WebDeploy 期间忽略删除的文件

转载 作者:行者123 更新时间:2023-12-03 20:18:16 26 4
gpt4 key购买 nike

我正在使用 TeamCity 通过 msbuild 和 WebDeploy 构建和部署一组 MVC 应用程序。

在我的解决方案构建/部署之前的一个步骤中,我将 app_offline.htm 复制到部署目录,以便我可以执行 SQL 更新和其他 Web/解决方案管理步骤,包括构建。

WebDeploy 中的一项设置是删除未包含在项目中或运行站点不需要的文件。这每次都会删除我的 app_offline.htm 文件。虽然我知道这是一种理想的结果,但有没有办法在部署时从部署目录中删除该文件?

我尝试使用 ExcludeFromPackageFiles 选项添加 ItemGroup,但没有结果。

最佳答案

另一个问题“Custom app_offline.htm file during publish”为您描述的最终结果提出了一种可能的方法:

I use my own

app_offline.htm_

file in the solution, which gets published. My deployment script then renames it (removing the trailing _) to make it active.

I can then run my db scripts/do whatever then rename the file bringing the site back.

关于visual-studio-2010 - 在 WebDeploy 期间忽略删除的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5037280/

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