12

我有一个网络表单项目。
我使用 nuget 通过运行Install-Package WebApi.All
我创建一个类来安装 Web API

public class CartController : System.Web.Http.ApiController

但它无法解析 System.Web.Http 中的符号 Http,我缺少什么依赖项?

4

3 回答 3

15

ASP.NET Web API 的包名称不是“WebApi.All”。ASP.NET Web API (Beta) 的包是“AspNetWebApi”。尝试运行以下命令:

Install-Package AspNetWebApi
于 2012-04-12T14:34:44.960 回答
0

尝试将它与包管理器控制台中的确切关键字一起使用。这包括依赖项WebApi.EnhancementsWebApi.OData.

安装包 WebApi.All -版本 0.6.0

有关更多信息,请查看 NuGet WebApi.All 0.6.0

于 2012-04-15T11:46:35.317 回答
0

另一种方法是使用“NuGet 包管理器”。

您可以通过右键单击解决方案资源管理器中的项目来简单地使用“NuGet 包管理器”,然后搜索“Web API”术语。从那里安装它。

NuGet 包管理器

于 2019-04-17T12:15:11.683 回答