Web API 的命名空间“System.Web”中不存在类型或命名空间“Http”

Cra*_*der 3 c# asp.net-web-api .net-4.6.1

我正在尝试按照此链接创建 Web API。我有整整增加它在显示方式文章。

但是在添加控制器后,它给了我这个错误System.Web.HttpApiController

System.Web.Http 上的错误消息:

命名空间“System.Web”中不存在类型或命名空间 Http

ApiController 上的错误消息:

找不到类型或命名空间 ApiController。

附加信息 :

我正在使用 Visual Studio 2015 专业版。框架:.NET 框架 4.6.1

我已经搜索了很多关于这个问题,但找不到任何解决方案。我确定我在某处遗漏了非常小的细节,但任何人都可以在这里帮助我。
非常感谢。

Cra*_*der 15

事实证明,要获得 System.Web.Http,我需要Microsoft.AspNet.WebApi.Core从 Nuget安装包。安装后,它解决了我的问题。