gpt4 book ai didi

azure-functions - 无法加载文件或程序集“Microsoft.Extensions.Logging.Abstractions”

转载 作者:行者123 更新时间:2023-12-03 13:59:04 24 4
gpt4 key购买 nike

我正在部署一个函数,我能够在 Visual Studio 的函数应用 V2 中成功构建和发布它,但在 azure 门户中,我在函数应用中看到以下消息。我已经添加了必要的包,但仍然没有用。有没有人遇到过这个错误并有任何反馈。 Visual Studio 的输出窗口中也没有错误。
如果我删除此版本的抽象,那么它会显示在 3.1.5 版中找不到文件。当我添加版本 3.1.5 时,它说找不到文件。不知道出了什么问题。在 github 中有一个讨论,但该线程现在已关闭,没有太多信息
谢谢
System.Private.CoreLib:无法加载文件或程序集“Microsoft.Extensions.Logging.Abstractions,版本=5.0.0.0,Culture=neutral,PublicKeyToken=adb97829ddae60”。系统找不到指定的文件。 System.Private.CoreLib:无法加载指定的文件。

最佳答案

我刚刚遇到了类似的问题。对我来说,问题是我包含了其中一个 Microsoft.Extensions.xxx包裹 Version="5.0.0"但我的目标框架是 netcoreapp3.1 .
将引用的扩展包的版本更改为与我的目标框架相同的版本解决了错误。
例如
改变:

<PackageReference Include="Microsoft.Extensions.Http" Version="5.0.0" />
至:
<PackageReference Include="Microsoft.Extensions.Http" Version="3.1.10" />
真正的问题是我跑了 dotnet add package Microsoft.Extensions.xxx没有指定版本,所以它只是添加了最新的可用版本。

关于azure-functions - 无法加载文件或程序集“Microsoft.Extensions.Logging.Abstractions”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64823766/

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