由于某些未知原因,使用Azure Devops部署到Azure App Service无法正常工作
当我使用Kudu浏览D:\home\site\wwwroot
时,看到文件FAILED TO DOWNLOAD ZIP FILE.txt
。
文件包含以下文本:
Run From Package Initialization failed. Unsupported Zip format or corrupted zip file.
查看D:\home\data\SitePackages
时,我看到的构建相当大:
下载这些软件包时,可以解压缩它们并查看发布的文件。
怎么回事? App Service为什么认为zip文件已损坏?我可以将其他更小的Web应用程序部署到同一应用程序服务中。
这个github issue似乎有些关联。
答案 0 :(得分:0)
我不确定是否可以,请尝试从Azure重新下载发布配置文件。并直接从Visual Studio发布。并且当您单击发布时,尝试导入发布配置文件。
答案 1 :(得分:0)
通过反复试验,我找到了解决方案,它与站点的大小无关。问题出在这个web.config的某个地方,但我无法确切解释。当我删除此文件时,错误神秘地消失了。
web.config
<ul></ul>