【问题标题】:'HttpContext' could not be found on Linux在 Linux 上找不到“HttpContext”
【发布时间】:2019-04-05 20:46:21
【问题描述】:

Linux、.Net Core 2.2.105、VS 代码。

我已经完成了“dotnet new webapi”,并尝试添加一个继承 HttpContext 的类,但是 VS Code 抱怨

找不到类型或命名空间名称“HttpContext”

我使用的是“System.Web;”在顶部,我的 projects.assets.json 有

“ref/netcoreapp2.2/System.Web.dll”:{},

我错过了什么?

【问题讨论】:

    标签: c# linux .net-core httpcontext


    【解决方案1】:

    .NET Core 在 System.Web 中没有 HttpContext,这是经典的 ASP.NET 而不是 ASP.NET Core。

    要了解如何访问 ASP.NET Core 的 HttpContext(命名空间 Microsoft.AspNetCore.Http),请参阅文档:Access HttpContext in ASP.NET Core

    【讨论】:

      猜你喜欢
      • 2017-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-20
      • 2012-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多