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

标签 c# asp.net-mvc-4 asp.net-web-api

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

'Solution.Web.Api.Areas.HelpPage.XmlDocumentationProvider' does not implement interface member 'System.Web.Http.Description.IDocumentationProvider.GetResponseDocumentation (System.Web.Http.Controllers.HttpActionDescriptor)'

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

你知道是什么导致了这个问题吗?

最佳答案

Mark 对更新 Web API 帮助页面的回答对我有用。以下是我为实现它而运行的命令:

在 Visual Studio 2013 中:

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

更新包 Microsoft.AspNet.WebApi.HelpPage

  • 按 Enter 键,交叉手指,如果找到替代解决方案,请发布!

关于C# ASP.NET MVC 4 Web API XmlDocumentationProvider 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23299404/

相关文章:

cpu - 如何使用 C# 访问 CPU 温度读数?

c# - 尝试使用 NUnit 测试构造函数时出现有关构造函数中参数的错误

c# - 如何截断 .NET DateTime 的毫秒数

c# - c#什么时候在栈上分配数组?

html - 如何在 ASP.NET MVC 中获取移动设备的 CSS 宽度?

c# - 简单发布到 Web Api

c# - 使用 Asp.net MVC web.api 为什么我应该重定向而不是仅仅调用其他函数?

asp.net-mvc-4 - 当 IIS 在不同系统上运行时,SignalR WPF 客户端无法访问部署在 IIS 上的集线器

azure - 如何使 Azure Web Api 项目 REST 端点仅可用于 Azure 虚拟网络

c# - 找到与请求匹配的多个操作