【发布时间】:2017-10-03 15:24:14
【问题描述】:
当我们部署到现有的应用程序时,我们的文件会被锁定。
我们应该如何添加 appofline 文件,以便部署可以使用该文件并与 VSTS 管道协调?
VSTS 管道
错误信息
2017-10-03T15:07:34.9492376Z 信息:更新文件 (xxx-xxxx-dev\xxx.xxx.Web.dll)。 2017-10-03T15:07:37.8157267Z ##[错误]无法将 Web 包部署到应用服务。 2017-10-03T15:07:37.8187261Z ##[警告]尝试再次部署应用服务并选择重命名锁定文件选项。 2017-10-03T15:07:37.8187261Z ##[错误]错误代码:ERROR_FILE_IN_USE 更多信息:Web Deploy 无法修改目标上的文件“xxx.xxxx.Web.dll”,因为它被外部进程锁定。为了使发布操作成功,您可能需要重新启动应用程序以释放锁定,或者在下次尝试发布时为 .Net 应用程序使用 AppOffline 规则处理程序。了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE。 错误计数:1。
【问题讨论】:
-
你解决了这个问题吗?
标签: visual-studio azure azure-devops continuous-deployment azure-web-app-service