gpt4 book ai didi

azure - 将 ZIP 文件部署到 Azure 应用服务不起作用

转载 作者:行者123 更新时间:2023-12-02 08:01:18 24 4
gpt4 key购买 nike

我使用 zip-deploy 将 Web 应用部署到 Azure 应用服务:

dotnet build /nologo /p:PublishProfile=Release /p:PackageLocation="c:\Repos\world\world" /p:OutDir="c:\Repos\world\world" /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /maxcpucount:1 /p:platform="Any CPU" /p:configuration="Release" 

az webapp deployment source config-zip --resource-group <resource-group> --name <app-name> --src world.zip

但应用无法启动或未正确执行,导致访问应用url时出现以下错误:

您没有查看此目录或页面的权限。

我尝试使用 git-deploy 并且它可以工作,并且通过转到我看到的 URL

Hello, world!

我把所有代码放在GitHub上供引用:https://github.com/fnbk/world

更多详细信息:

  • 这是一个非常简单的 ASP.NET Core Web 应用程序,只有一个根路由
  • .NET 核心 2.2
  • 将“应用程序设置”中的变量 WEBSITE_RUN_FROM_PACKAGE 添加到 1 也不起作用

最佳答案

我认为这行不通。我认为创建的 zip 文件无法安装到 Kudu 上。我确实创建了一个 github 问题(请参阅 https://github.com/dotnet/cli/issues/11254 ),但由于还有其他方法,例如 Azure 本地 git,我不确定这个问题何时会得到解决。

关于azure - 将 ZIP 文件部署到 Azure 应用服务不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55786610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com