我正在使用 TeamCity 通过 msbuild 和 WebDeploy 构建和部署一组 MVC 应用程序。
在我的解决方案构建/部署之前的步骤中,我将 app_offline.htm 复制到部署目录,以便我可以执行 SQL 更新和其他 Web/解决方案管理步骤,包括构建。
WebDeploy 中的一项设置是删除未包含在项目中或运行站点不需要的文件。这每次都会删除我的 app_offline.htm 文件。虽然我知道这是一种理想的结果,但有没有办法在部署时排除这个文件从部署目录中删除?
我尝试使用 ExcludeFromPackageFiles 选项添加 ItemGroup,但没有结果。