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


  • 相关阅读:
    Unity3D Editor模式下批量修改prefab
    3D touch在Unity3D中的使用
    Unity中的协程是什么?
    Unity3D脚本调用Objective C代码实现游戏内购买
    WindowsPhone8拍照功能实现简介
    WindowsPhone App如何扩展能够使用的内存
    SVN 提交代码时提示文件已经存在解决办法
    iOS检查App新版本并更新新版本
    iOS存储数据字典到沙盒
    统计整个Xcode工程代码行数
  • 原文地址:https://www.cnblogs.com/PatrickLiu/p/10119290.html
Copyright © 2011-2022 走看看