zoukankan      html  css  js  c++  java
  • “XmlDocumentationProvider”不实现接口成员“IDocumentationProvider.GetDocumentation(HttpControllerDescriptor)”错误的解决方案

      这东西就是这样,会的不难,难的不会。以前我配置过 WebAPI 的 HelpPage 功能,第一步先安装:Microsoft.AspNet.WebAPi.HelpPage,第二步安装:WebApiTestClient,配置 XML 文件就可以使用 WebApi 接口的帮助页面功能了。今天安装的时候忘记第一步了,直接执行的是安装第二步,就出现了大量错误,没有实现接口等等错误,如下所示:

    错误1:
    'CommonServices.Areas.HelpPage.XmlDocumentationProvider' does not implement interface member
        'System.Web.Http.Description.IDocumentationProvider.GetDocumentation(System.Web.Http.Controllers.HttpControllerDescriptor)' c:usersadministratordocumentsvisual studio 2012ProjectsCommonServicesCommonServicesAreasHelpPageXmlDocumentationProvider.cs

    中文翻译:
    “XmlDocumentationProvider”不实现接口成员“IDocumentationProvider.GetDocumentation(HttpControllerDescriptor)”
    ===================================================================================================================
    'CommonServices.Areas.HelpPage.XmlDocumentationProvider' does not implement interface member
        'System.Web.Http.Description.IDocumentationProvider.GetResponseDocumentation(System.Web.Http.Controllers.HttpActionDescriptor)' c:usersadministratordocumentsvisual studio 2012ProjectsCommonServicesCommonServicesAreasHelpPageXmlDocumentationProvider.cs

    中文意思:
    “XmlDocumentationProvider”不实现接口成员“IDocumentationProvider.GetResponseDocumentation(HttpActionDescriptor)”

    出现这个问题就是没有执行第一步的问题,所以解决办法也很简单,如下:

    解决:NUGET命令行输入以下

    install-package Microsoft.AspNet.WebApi.HelpPage

    所以,以后大家在使用 WebApi 的接口帮助文档功能的时候,两个步骤不要忘记,全部执行一遍就么问题。


  • 相关阅读:
    ASP.NET 2.0服务器控件开发之基本概念篇
    ASP.NET 2.0的URL映射的实现方法
    Asp.net中防止用户多次登录的方法
    SSRS:使用SQL2008教程学习Reporting Services之数据库AdventureWorks2008问题_学习笔记1
    ASP.NET服务器控件编程之热身运动
    ASP.NET2.0服务器控件开发之实现事件
    datalist 或者repeater分页
    .Net 上传图片加水印
    datalist 全选
    深入理解JavaScript中的函数
  • 原文地址:https://www.cnblogs.com/PatrickLiu/p/10119290.html
Copyright © 2011-2022 走看看