从 vscode "Azure App Services" 扩展部署后,.net 核心应用未启动。 (来自 macOS)
.net core app is not starting after deployment from vscode "Azure App Services" extension. (from macOS)
我从 vscode 为 Mac 将我的 .net 核心应用程序部署到 Azure Web 应用程序。我使用 vscode 的 Azure 应用服务扩展。我与 Kudu 检查所有文件是否已成功上传到服务器,但是当我尝试在浏览器中打开我的网站时,它说 "site is under construction"。当我在 visual studio 工作时从我的 windows 个人电脑上执行此操作时,一切正常,不会让我接触任何东西。当我按下按钮并且网站更新并正常工作时,它就部署了所有内容。当我按下那个按钮时会发生什么?如何在我的服务器上手动启动 .net 核心应用程序?有没有办法配置 "Azure App Service" 扩展来自动完成这一切?
我遇到了同样的问题。解决办法是:
- 将vs代码扩展"Azure App Service"的appService.deploySubpath更改为“/publish”
VS Code Settings
- 运行 dotnet 发布版本
dotnet publish -c Release -o ./publish
- 右键单击发布文件夹并"Deploy to Web App"
我从 vscode 为 Mac 将我的 .net 核心应用程序部署到 Azure Web 应用程序。我使用 vscode 的 Azure 应用服务扩展。我与 Kudu 检查所有文件是否已成功上传到服务器,但是当我尝试在浏览器中打开我的网站时,它说 "site is under construction"。当我在 visual studio 工作时从我的 windows 个人电脑上执行此操作时,一切正常,不会让我接触任何东西。当我按下按钮并且网站更新并正常工作时,它就部署了所有内容。当我按下那个按钮时会发生什么?如何在我的服务器上手动启动 .net 核心应用程序?有没有办法配置 "Azure App Service" 扩展来自动完成这一切?
我遇到了同样的问题。解决办法是:
- 将vs代码扩展"Azure App Service"的appService.deploySubpath更改为“/publish” VS Code Settings
- 运行 dotnet 发布版本 dotnet publish -c Release -o ./publish
- 右键单击发布文件夹并"Deploy to Web App"