未找到 Microsoft.NetCore.App 或 Microsoft.AspNetCore.App 的指定版本。 .net 6.0升级

The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found. .net 6.0 upgrade

我已经将我的网站 API 从 netcoreapp3.1 版本升级到 net6.0 版本。当我作为本地主机从 Visual studio 启动它时,它将成功启动。

我已将应用发布到之前发布到的 Azure 应用服务。发布成功。当我启动 URL 时,出现以下错误

" HTTP Error 500.31 - ANCM Failed to Find Native Dependencies Common solutions to this issue: The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found. Specific error detected by ANCM: Error: An assembly specified in the application dependencies manifest (Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json) was not found: package: 'Microsoft.Extensions.Logging.AzureAppServices', version: '6.0.1' path: 'lib/net6.0/Microsoft.Extensions.Logging.AzureAppServices.dll' "

我检查了 dotnet --info 命令,.net 6 框架已安装。

有人遇到过类似的问题吗?你能帮我解决一下吗

如果我创建一个新的应用程序服务并托管我的升级 api,它工作正常。但是,如果我将 api 托管到现有的应用程序服务,它会显示相同的错误。 我已经比较了应用服务和 dotnet --info 的配置,它们都是相同的。

我在我的应用程序服务中使用扩展“ASP.NET Core Logging Integration”。它没有更新到最新版本。将扩展更新到当前最新版本 v 6.0.2 解决了这个问题。谢谢大家

我在我的应用程序服务中使用扩展“ASP.NET 核心日志记录集成”。它没有更新到最新版本。将扩展更新到当前最新版本 v 6.0.2 解决了这个问题。谢谢大家