偶尔会收到错误
处理操作时遇到错误'删除目录' 在
' d:\ XXX&#39 ;.错误代码是 0x80070091。该目录不为空。
我使用网络部署WMSVC,用户可以完全访问网站的根目录(通过IIS设置>配置Web部署发布
EDIT
或者不那么频繁:
C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets(4377):Web部署任务失败。 (无法执行指定目录的操作("删除文件")(" D:\ xxx \ bin \ Microsoft.Practices.ServiceLocation.dll")。如果服务器管理员尚未对您正在使用的用户凭据授权此操作。请访问:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER了解详情。)
我按照用户(域用户)的说明进行操作,但没有区别。保存的发布设置包含 publishMethod =" MSDeploy" 而不是WMSVC。
请注意,它在95%的时间内正确部署。
答案 0 :(得分:2)
我知道这听起来很愚蠢,但您是否在任何计算机上打开了这些文件夹(或其中的子项)?特别是如果您有一个死的远程桌面会话或有人通过网络共享访问它,它将被拒绝能够删除该目录。
烧了我好几次,你的问题可能会有所不同。我意识到这是一个迟到的回应,但在寻找我自己的问题时找到了它,尽管我会帮助。