偶尔得到错误
处理“删除目录”操作时遇到错误
'D:\xxx'。错误代码为 0x80070091。目录不为空。
我正在使用 Web 部署 WMSVC,并且用户具有对站点根目录的完全访问权限(通过 IIS 设置 > 配置 Web 部署发布
编辑
或更不频繁:
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% 的时间内正确部署。