Azure Functions(.net core 3+) - 尝试访问 HttpRequest.Query 时出现 "Entry point was not found" 错误

Azure Functions(.net core 3+) - Getting "Entry point was not found" error when trying to access HttpRequest.Query

大约 3 天前,我在 Visual Studio 代码中随机单击更新后开始遇到此问题。每当我尝试从 Microsoft.AspNetCore.Http 命名空间访问 HttpRequest.Query 时,我都会收到以下错误消息:“未找到入口点”。

我一直无法解决这个问题,这打断了我的工作能力。我已经和我的队友讨论过了,他们根本没有遇到这个问题。

我已经尝试了几乎所有我能google和想到的方法。

在这一点上,我什至不确定到底出了什么问题。我发现了一个 post 与我完全相同的问题,但修复它的人的方式不适用于我:

Azure Functions .NetCore 3.0 Request.Query throwing "Entry point not found" error

一些信息 - 可能有用也可能没用。

  1. 当我在调试器中逐步检查代码时,HttpRequest.Query 正确显示所有键。我想知道来自 Microsoft.AspNetCore.Http 和 System.Web

    的 HttpRequest 对象之间是否存在某种名称冲突
  2. 如果我将我的项目设置为使用最新版本的 Microsoft.NET.Sdk.Functions,我得到一个新错误而不是入口点错误,我得到的是:

  3. 我正在使用 Visual studio 代码。

有人可以帮忙吗?我很乐意提供任何需要的信息!

我放弃了。我花了大约 3 天时间试图解决这个问题,这影响了我的工作能力。我刚刚 重新格式化了我的整个笔记本电脑 并“解决”了这个问题。我尝试了几乎所有我能找到的东西,但没有任何效果,我等不及了。祝所有遇到此问题的人好运!