2016-02-29 94 views
0

我有一个TFS构建使用Web部署发布到高流量网站的变化。当它开始时,构建一个AppOffline.htm。由于某些使用中的dll文件,构建失败很多次。尝试回收应用程序池并在构建之前陈述/停止网站,仍然失败。MsBuild Web部署ERROR_FILE_IN_USE

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.) 

只有成功发布的方法是在发布过程中停止整个期间的网站。

+0

参见我的答案[这里](http://stackoverflow.com/a/41463700/5006880) – Mergasov

回答

0

检查是否有标记为只读的文件。

有人说反病毒偶尔也会导致这个错误。尝试忽略您的网络文件。

+0

反病毒似乎是原因。从防病毒扫描中排除部署文件夹修复了问题。 –