Azure Linux Web App默认页不会被替换

时间:2019-07-16 21:30:44

标签: azure web-deployment asp.net-core-2.2

我已经使用VS2019部署将asp.net core 2.2 webapp部署为Azure Linux应用服务。

这是成功的,但是我的首页仍然是“默认Azure页面”,并且所有控制器都没有工作。

我想念什么?

通过运行devops build / release,我得到相同的结果。

我必须设置环境变量WEBSITE_WEBDEPLOY_USE_SCM = false才能部署该应用程序。 我尝试在azure上查找“默认文档”页面以删除默认页面,但是它的azure页面不见了。

我通过FTP传输到服务器上,我的应用程序在那里,没有任何default.html的迹象。

部署成功后,如何使我的网站真正运行并显示?

2 个答案:

答案 0 :(得分:1)

您需要在Azure App Service配置设置中检查启动命令。 替换

YourApp.dll

带有您的应用程序dll名称。

enter image description here

答案 1 :(得分:0)

我已经通过VS2019对我进行了测试。它运作良好。确保您已遵循正确的步骤。

1。在本地运行release,并检查您的网站是否运作良好。

2。检查发布设置,如下所示:

enter image description here

3。发布并等待一秒钟后,您应该会看到该站点正确显示并按预期工作。

enter image description here