部署Azure Web应用程序时对内存位置的无效访问

前端之家收集整理的这篇文章主要介绍了部署Azure Web应用程序时对内存位置的无效访问前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Azure网络应用程序,我正在从VSTS部署.这之前工作正常,但现在返回以下内容

2018-08-07T14:24:57.1655319Z Info: Adding directory (dsadminportal-dev\wwwroot\assets\css\plugins\datapicker).

2018-08-07T14:24:58.2654020Z ##[error]Failed to deploy web package to App Service.

2018-08-07T14:24:58.2665943Z ##[error]
Error: (8/7/2018 2:24:57 PM) An error occurred when the request was processed on the remote computer.

Error: An error was encountered when processing operation ‘Create Directory’ on ‘D:\home\site\wwwroot\wwwroot\assets\css\plugins\datapicker’.
Error: The error code was 0x800703E6.
Error: Invalid access to memory location.

at Microsoft.Web.Deployment.NativeMethods.RaiseIOExceptionFromErrorCode(Win32ErrorCode errorCode,String maybeFullPath)
at Microsoft.Web.Deployment.FileSystemInfoEx.set_Attributes(FileAttributes value)
at Microsoft.Web.Deployment.DirPathProviderBase.Add(DeploymentObject source,Boolean whatIf)
Error count: 1.

这是一个插槽.我删除了插槽并重新创建了它并且第一次部署得很好,但后续部署失败并出现上述错误.

这意味着什么?

谢谢

解决方法

我发现作为一种解决方法,通过手动发布对话框中的“从ZIP运行”选项发布工作正常.但我认为该选项尚未从VSTS任务中获得.

解:
我终于发现,解决方法实际上导致了问题!
在通过ZIP部署之后,创建了功能应用程序设置WEBSITE_RUN_FROM_PACKAGE(以前称为WEBSITE_RUN_FROM_ZIP).这实际上是通过Web部署来破坏部署!
删除该设置正在修复该问题.

见:https://azureappservices.blogspot.com/

猜你在找的HTML相关文章