Nik*_*obv 4 azure asp.net-core-2.1 azure-appservice
我有一个托管在 Microsoft Azure 应用服务上的 .net core 2.1 应用程序。
它运行了几年,去年没有更新。
但它因标准输出中的错误而停止:
Error:
An assembly specified in the application dependencies manifest (Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json) was not found:
package: 'Microsoft.AspNetCore.AzureAppServices.HostingStartup', version: '2.2.0'
path: 'lib/netcoreapp2.1/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll'
Run Code Online (Sandbox Code Playgroud)
而且它在虚拟机中的 IIS 中仍然运行良好。
小智 6
我昨天也遇到了类似的问题。在深入研究此问题并没有找到解决方案后,我向 Microsoft 创建了支持票证。
他们提供了以下建议:
- 发布方式:
Run Code Online (Sandbox Code Playgroud)<PublishWithAspNetCoreTargetManifest>False</PublishWithAspNetCoreTargetManifest>
- 升级到.NET Core 2.2
这些步骤帮助我,应用程序恢复到在线状态。
看起来他们停止了对 Azure 应用服务上的 .NET Core 2.1 版本的支持。检查此链接了解详细信息:
https://devblogs.microsoft.com/dotnet/net-core-2-1-will-reach-end-of-support-on-august-21-2021/
PS:据我所知,.NET Core 2.2 也可能很快就会消失。因此,我的重点是尽快将我的应用程序迁移到 .NET Core 3.1。
| 归档时间: |
|
| 查看次数: |
4546 次 |
| 最近记录: |