TFS 2012连续集成部署失败-目录不为空

TFS 2012连续集成部署失败-目录不为空,tfs,Tfs,偶然地得到错误 处理操作“删除目录”时遇到错误 在 “D:\xxx”。错误代码为 0x80070091。目录不是空的 我正在使用web deploy WMSVC,用户可以完全访问站点的根目录(通过IIS>配置web deploy发布进行设置) 编辑 或不太频繁: C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4377):Web部署任务失败。(无法对指

偶然地得到错误

处理操作“删除目录”时遇到错误 在

“D:\xxx”。错误代码为 0x80070091。目录不是空的

我正在使用web deploy WMSVC,用户可以完全访问站点的根目录(通过IIS>配置web deploy发布进行设置)

编辑
或不太频繁:

C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4377):Web部署任务失败。(无法对指定目录(“D:\xxx\bin\Microsoft.Practices.ServiceLocation.dll”)执行操作(“删除文件”)。如果服务器管理员未授权您正在使用的用户凭据执行此操作,则可能会发生这种情况。有关详细信息,请访问:。)

我按照用户(域用户)的说明进行操作,但没有任何区别。保存的发布设置使用publishMethod=“MSDeploy”而不是WMSVC


请注意,它在95%的时间内都能正确部署。

我知道这听起来很愚蠢,但您是否在任何计算机上打开了这些文件夹(或其子文件夹)?特别是如果您有一个死机远程桌面会话或有人通过网络共享访问它,它将拒绝删除该目录


多次烧坏我,您的问题可能会有所不同。我意识到这是一个延迟响应,但在搜索我自己的问题时发现了它,尽管我提供了帮助。

msdeploy使用我相信的远程代理服务,wmsvc是窗口管理服务。两件不同的事情。如果它与msdeploy一起工作,那么我会艺术。可能有时候生成代理没有放弃一些东西。我顺便说一下更喜欢wmsvc。我对远程代理服务不太了解。@mizzle我想知道你是否解决了这个问题,因为我现在自己也遇到了。我有一个类似的错误(不同的路径)我通过网络共享打开了Build drop文件夹。如果团队中的其他人打开了这些文件夹,我会非常惊讶,但这是可能的。