Skip to main content
 首页 » 编程设计

c#之在 System.Web.Http 包中找不到 RouteAttribute

2024年01月26日5152php

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

  • ASP.NET Web API 自托管
  • Json.NET
  • Microsoft .NET 框架 4 个 HTTP 客户端库
  • Microsoft ASP.NET Web API 客户端/核心库
  • Microsoft ASP.NET Web API 自托管

当我尝试添加 Route 属性时,我无法在 System.Web.Http 中找到它。 当我在 MSDN 中查找此类时,我在 package 下看到了它

我需要安装另一个包或添加另一个引用吗?

请您参考如下方法:

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

Install-Package Microsoft.AspNet.WebApi.WebHost