【发布时间】:2016-02-29 22:28:26
【问题描述】:
我有一个 TFS 构建,使用 Web Deploy 将更改发布到高流量网站。 Build 在启动时会放置一个 AppOffline.htm。很多时候,由于某些 dll 文件正在使用,构建失败。在构建之前尝试回收应用程序池并声明/停止网站,仍然失败。
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets (4255): Web deployment task failed. (The file 'xxx.dll' is in use.
Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE.)
成功发布的唯一方法是在发布期间将网站完全停止。
【问题讨论】:
-
另见我的回答here