首页 > 解决方案 > 使用 azure devops 部署到 azure webapp 时维护一些文件夹

问题描述

我试图找出如何使用 Azure DevOps 保留一些文件夹。我已经开始部署了,但是这个网站有一些包含我无法覆盖的上传内容的文件夹。

有人可以给我一个提示吗?

非常感谢!

标签: azureazure-web-app-servicedevops

解决方案


如果你的项目是.net core 3.1,可以参考这个官方文档

您可以通过以下元素排除文件,从wwwroot\content文件夹中排除所有文件。您可以使用它来保持您的文件在 depoly 时不被更改。

<ItemGroup>
  <MsDeploySkipRules Include="CustomSkipFolder">
    <ObjectName>dirPath</ObjectName>
    <AbsolutePath>wwwroot\\content</AbsolutePath>
  </MsDeploySkipRules>
</ItemGroup>

发布时也可以参考官方文档中的其他方法对项目中的文件或文件夹进行操作。


推荐阅读