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 的接口帮助文档功能的时候,两个步骤不要忘记,全部执行一遍就么问题。


  • 相关阅读:
    CLRS 10.28
    [转]教你如何查看各种浏览器的Cookies[IE cookies信息]
    红黑树c实现
    ubuntu下eclipse中键盘失灵
    putty中文乱码解决
    [ 转]关于linux下wireshark启动时Lua报错
    c/c++运算符优先级
    CLRS 10.45
    ubuntu 12.04 安装NS2
    SQL IsDate()
  • 原文地址:https://www.cnblogs.com/PatrickLiu/p/10119290.html
Copyright © 2011-2022 走看看