for*_*myr 9 azure asp.net-core-3.0
我们正尝试部署升级到.net core 3.0的Web应用程序,但会出现“服务不可用”的情况。
It was not possible to find any compatible framework version
The specified framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found.
- The following frameworks were found:
2.1.10 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
2.1.12 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
2.1.13 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
2.2.5 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
2.2.6 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
2.2.7 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
You can resolve the problem by installing the specified framework and/or SDK.
The .NET Core frameworks can be found at:
- https://aka.ms/dotnet-download
Run Code Online (Sandbox Code Playgroud)
我们尝试按照以下指南安装.net core 3.0,但未成功:
有什么建议么?
我们有完全相同的问题。Azure应用服务当前不支持Net Core 3。
临时的解决方法是通过发布工具从Visual Studio构建一个自包含的应用程序。您可以在发布设置中将其从“依赖框架”更改为“自包含”。只需将其部署到Azure。
我们还尝试使用DevOps管道来执行此操作,但是无法解决如何进行自包含构建的问题,并且由于Azure有望很快支持Net Core 3,因此该发布现在可以正常工作。
希望有帮助:)
您可以在App Service仪表板上的ASP.NET Core上跟踪最新版本。
| 归档时间: |
|
| 查看次数: |
2624 次 |
| 最近记录: |