Rid*_*his 1 deployment azure .net-core azure-web-app-service
我正在尝试部署一个简单的“Hello World!” 使用 Azure 门户部署中心将 .NET Core MVC 3.1 Web 应用程序连接到 Azure 应用服务。
我使用 .Net Core 版本 3.1 创建了一个应用程序。(Visual Studio 2019 下拉列表中只有版本 3.1,而不是 3.0。)
Visual Studio 2019 创建向导下拉列表:
但是部署中心尚不支持此功能。您可以在添加创建应用服务计划时选择运行时堆栈 3.1 (LTS),但当您尝试使用部署中心创建 CI/CD 管道时,会出现错误:“source.buildConfiguration.version: Property 'source. buildConfiguration.version' 具有无效/不受支持的值“LTS””
如果我将 Web 应用程序降级到版本 3.0,并使用 Azure 门户部署中心(从我的 Azure Repo 构建)创建 3.0 的应用程序服务/部署管道,它表示部署已成功,但它仍然显示默认站点,不是我的“Hello World!” 地点。
Azure Devops Services 表明部署已成功:

鉴于没有错误消息,我不确定如何最好地调试部署中出现的问题。任何意见,将不胜感激。
我今天遇到了同样的问题...解决方案是更改应用服务中的配置 - 常规设置下的启动命令(dotnet“myApp.dll”而不是 dotnet run“myApp.dll”)。
您还可以检查应用服务中的日志流是否有其他错误。
我还必须将 Azure Devops 中的 CD pipline 任务“部署 Azure 应用服务”调整为相同的启动命令。
| 归档时间: |
|
| 查看次数: |
7830 次 |
| 最近记录: |