gpt4 book ai didi

c# - 无法从程序集“Microsoft.AspNetCore.Http,版本=3.1.0.0”中加载类型 'Microsoft.AspNetCore.Http.Internal.BufferingHelper'

转载 作者:行者123 更新时间:2023-12-03 15:10:48 25 4
gpt4 key购买 nike

我正在尝试将我的 API 项目从 .net core 2.2 升级到 .net core 3.1。我在尝试进行 API 调用时遇到此异常。

"Message":"Could not load type 'Microsoft.AspNetCore.Http.Internal.BufferingHelper' from assembly 'Microsoft.AspNetCore.Http, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.","Statuscode":500,"TrackingID":"800000bd-0000-fe00-b63f-84710c7967bb"



我在“ github ”上尝试了解决方案

请帮我解决问题。

最佳答案

我知道你已经试过了 this solution但我不明白帖子的意思(见下面的评论)

"By referencing the fixed dll instead of the NuGet package it works again."



然而:

我的 Azure 函数正在使用 EnableRewind()在请求对象上,以使流可查找。我直接替换为 EnableBuffering()一切都恢复了。

我将 Azure Functions v3 与 .NET Core 3.1 一起使用。这是我最初收到的错误:
Could not load type 'Microsoft.AspNetCore.Http.Internal.BufferingHelper' from assembly 'Microsoft.AspNetCore.Http, Version=3.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.

关于c# - 无法从程序集“Microsoft.AspNetCore.Http,版本=3.1.0.0”中加载类型 'Microsoft.AspNetCore.Http.Internal.BufferingHelper',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59466227/

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