.net core .net core应用程序在从vscode部署后未启动;Azure应用程序服务“;分机。(来自macOS)

.net core .net core应用程序在从vscode部署后未启动;Azure应用程序服务“;分机。(来自macOS),.net-core,visual-studio-code,azure-webapps,.net Core,Visual Studio Code,Azure Webapps,我从Mac的vscode将.net核心应用程序部署到azure web应用程序。我对vscode使用Azure应用程序服务扩展。我向Kudu确认所有文件都已成功上传到服务器,但当我试图在浏览器中打开我的网站时,它显示“网站正在建设中”。当我从我的windows pc在visual studio中工作时,一切都正常工作,没有让我接触任何东西。当我按下按钮,网站更新并运行时,它就部署了所有东西。当我按那个按钮时会发生什么?如何在我的服务器上手动启动.net core应用程序?有没有办法将“Azure

我从Mac的vscode将.net核心应用程序部署到azure web应用程序。我对vscode使用Azure应用程序服务扩展。我向Kudu确认所有文件都已成功上传到服务器,但当我试图在浏览器中打开我的网站时,它显示“网站正在建设中”。当我从我的windows pc在visual studio中工作时,一切都正常工作,没有让我接触任何东西。当我按下按钮,网站更新并运行时,它就部署了所有东西。当我按那个按钮时会发生什么?如何在我的服务器上手动启动.net core应用程序?有没有办法将“Azure应用程序服务”扩展配置为自动执行所有操作?

我也遇到了同样的问题。解决办法是:

  • 将vs代码扩展“Azure应用程序服务”的appService.deploySubpath更改为“/发布”
  • 运行dotnet发布版本 dotnet发布-c发布-o./publish
  • 右键单击发布文件夹并“部署到Web应用”