【发布时间】:2021-03-10 20:59:35
【问题描述】:
我正在使用 VSTS 中的“Azure Web App Deployment”构建步骤将 ASP.NET Core API 发布到 Azure Web App:
有时,此步骤会因以下错误而中断:
[错误]Microsoft.Web.Deployment.DeploymentDetailedClientServerException: Web 部署无法修改文件“MyProject.Api.exe” 目的地,因为它被外部进程锁定。为了 允许发布操作成功,您可能需要重新启动 您的应用程序释放锁,或使用 AppOffline 规则 .Net 应用程序在您下一次发布尝试时的处理程序。学 更多在: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE.
This GitHub issue 提出了同样的问题,但没有使用 Azure Web 应用部署构建步骤的建议解决方案。
【问题讨论】:
标签: azure azure-web-app-service azure-devops azure-pipelines-build-task azure-pipelines