gpt4 book ai didi

Azure 应用服务 : assembly specified in application dependencies manifest (Microsoft. AspNetCore.AzureAppServices.HostingStartup.deps.json)未找到

转载 作者:行者123 更新时间:2023-12-04 12:27:49 25 4
gpt4 key购买 nike

我有一个托管在 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'

此外,它在虚拟机中的 IIS 中仍然可以正常工作。

最佳答案

我昨天也遇到了类似的问题。在深入研究此问题并没有找到解决方案后,我向 Microsoft 创建了支持票证。

他们提供了以下建议:

  1. Publish with:
<PublishWithAspNetCoreTargetManifest>False</PublishWithAspNetCoreTargetManifest>
  1. Upgrade to .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。

关于Azure 应用服务 : assembly specified in application dependencies manifest (Microsoft. AspNetCore.AzureAppServices.HostingStartup.deps.json)未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69243168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com