Azure Web 应用程序部署显示 hostingstart.html

Azure Web App Deployment shows hostingstart.html

我正在尝试将 MVC .Net Core 2.2 项目部署到 Azure,但我得到的只是蓝屏和消息 "Your App Service app is up and running"。我认为这是部署期间创建的 hostingstart.html 文件。

我正在部署的项目正是 Visual Studio 15.9.5 创建的,没有代码更改。我可以在本地 运行 项目,但无法部署。

如果我通过在末尾添加 "home/index" 来更改 URL,我会再次出现蓝屏。我创建了一个 html 页面并将其保存在 wwwroot 中,部署了它,但无法查看该页面。

++++++更新++++++

感谢您的回复,下面是有关我如何创建和发布项目的更多详细信息:

在Visual Studio中,我点击"Add New Project"、select ASP.NET Core Web Application,选择Core 2.2 with no authentication and HTTPS support。我通过单击 F5 运行 项目。为了发布,我创建了一个新的配置文件,保留默认值,没有应用洞察。网站发布。

首页蓝屏,无法访问home/index页面


(来源:windows.net

新建项目向导遗漏了一个 NuGet 包:

Microsoft.VisualStudio.Web.CodeGenerators.Mvc

我将它添加到项目中,重新构建,并且部署按预期工作。