C#ASP.NET MVC 4 Web API XmlDocumentationProvider错误

Alb*_*ano 7 c# asp.net-mvc-4 asp.net-web-api

Web API在ASP.NET MVC 4项目中使用模板时,尝试编译我收到此错误:

'Solution.Web.Api.Areas.HelpPage.XmlDocumentationProvider'未实现接口成员'System.Web.Http.Description.IDocumentationProvider.GetResponseDocumentation(System.Web.Http.Controllers.HttpActionDescriptor)'

似乎该类没有实现所有接口方法.但是,我还没有创建任何代码或将任何代码更改应用于默认项目.

你知道造成这个问题的原因吗?

pie*_*bot 17

Mark为更新Web API帮助页面的答案为我工作.以下是我为实现这一目标而运行的命令:

在Visual Studio 2013中:

  • 工具 - >库包管理器 - >包管理器控制台
  • 将以下内容粘贴到程序包管理器控制台:

Update-Package Microsoft.AspNet.WebApi.HelpPage

  • 点击Enter,交叉手指,并发布替代解决方案!


Tho*_*mas 2

确保您的控制器继承自 ApiController 而不仅仅是 Controller。