【问题标题】:web.config file locked during Azure App Service Deploy task在 Azure 应用服务部署任务期间锁定的 web.config 文件
【发布时间】:2018-02-19 15:07:17
【问题描述】:

我们在 VSTS 中配置了一个自动发布管道以发布到 azure。运行 Azure App Service Deploy (v3) 任务时会导致错误(从今天早上开始:2017-09-11)。

我们尝试检查选项:

  • 使应用离线
  • 重命名锁定的文件(与 Azure 插槽中的 appsetting 中的 MSDEPLOY_RENAME_FILES_FLAG = 1 相同)

我们还检查/设置了以下选项:

  • 使用 Web 部署发布
  • 为 setparameters.xml 设置正确(未更改和检查)路径
  • 删除目标位置的其他文件
  • 从 App_Data 文件夹中排除文件

我们还使用 Stackify 来监控页面。自上一个工作版本(或实际的多个版本)以来,这也没有改变。没有安装其他扩展。

锁定的文件是 web.config 文件,但这不应被 Azure 应用服务(假设 IIS)或 Stackify 锁定。

我们最初运行的是应用服务部署任务的 v2,并由于此错误而更新。

请告知如何继续解决此错误。

【问题讨论】:

  • 为什么我之前没有想到:只需在 azure 中重新启动应用程序(插槽)并重试。这至少在现在发布时确实有效。当问题再次出现时,我会再次致电。

标签: azure azure-devops continuous-deployment


【解决方案1】:

重启后没有再发生。可能是一个小故障。

【讨论】:

    猜你喜欢
    • 2020-10-17
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多