我在旧的 Full Azure门户上设置了连续的 Azure网站部署。由于错误,每个构建都失败了:
异常消息:Web Deploy无法修改该文件 ' Microsoft.ApplicationInsights.Extensions.Intercept_x64.dll'在...上 目的地,因为它被外部进程锁定。为了 允许发布操作成功,您可能需要重新启动 您的应用程序释放锁定,或使用AppOffline规则 下次发布尝试时.Net应用程序的处理程序。
当我停止网站时,我能够成功运行构建,但这与持续集成无关。有什么问题?
答案 0 :(得分:1)
我相信它已在0.13 AI SDK中修复。请尝试使用最新版本。
答案 1 :(得分:0)
这是因为ApplicationInsights正在监视您的性能,只要您的应用程序正在运行,它就会被IIS使用,因此会被锁定。
您有两种选择: 如果需要更新此资源,请使您的站点脱机。 如果没有更改,请不要更新此资源。
编辑:
第三种选择:
您可以尝试AppOffline标志可以帮助您,但我的猜测是否定的:
http://blogs.msdn.com/b/webdev/archive/2013/10/30/web-publishing-updates-for-app-offline-and-usechecksum.aspx