通过CICD管道在Azure Web应用程序中部署后,ASP.Net WebSite不可见

时间:2020-05-05 05:44:47

标签: c# asp.net azure azure-devops azure-web-app-service

我已经通过CICD管道在Azure Web应用程序中部署了ASP.Net Web应用程序应用程序。部署成功。但是,打开mywebapp.azurewebsites.net时,它显示为

嘿,App Service开发人员!

您的应用程序服务已启动并正在运行。是时候采取下一步行动了, 部署代码。

我在做什么错?

2 个答案:

答案 0 :(得分:1)

我建议采用以下方法对所有应用程序服务部署进行故障排除。

  1. 转到Azure应用服务上的“高级工具”左侧菜单项,如下所示

enter image description here

  1. 您将被带到下面的网站。按照如下所示突出显示的菜单项查看部署应用程序的文件系统。

enter image description here

enter image description here

enter image description here 3.确保您的应用程序文件位于 wwwroot 文件夹中的预期目录结构中。如果不是,则说明您没有正确设置CICD管道。相应地调整您的构建和发布管道。关注here上的最新资源。让我知道您需要进一步的指导。

答案 1 :(得分:0)

如果您使用以下之一:

  • Windows上的WebApp
  • Windows上的功能应用程序
  • API应用
  • 移动应用

您可以尝试标记标记removeAdditionalFilesFlag

Azure App service deployment configuration

您可以在代码here中找到更多详细信息。

如果您不使用上述类型之一,则可以考虑执行此任务-Azure WebApp Virtual File System Tasks

我建议您尝试一下,因为它看起来原始索引文件仍然存在。这就是为什么无法看到您的页面的原因。