无法在System.Web.Http包中找到RouteAttribute

时间:2015-04-01 10:18:30

标签: c# asp.net-web-api

我已使用NuGet包管理器将ASP.NET web API self host添加到我的项目中(Windows服务项目) Nuget添加了这些库

  • ASP.NET web API自我主持人
  • Json.NET
  • Microsoft .NET framework 4 HTTP客户端库
  • Microsoft ASP.NET Web API客户端/核心库
  • Microsoft ASP.NET Web API自我主机

当我尝试添加Route属性时,我无法在System.Web.Http中找到它。 当我在MSDN中查找这个课时,我在package

下看到了它

我需要安装另一个软件包还是添加另一个软件?

1 个答案:

答案 0 :(得分:6)

您需要安装此nuget包Microsoft.AspNet.WebApi.WebHost 在包管理器控制台中使用以下内容。

Install-Package Microsoft.AspNet.WebApi.WebHost