小编gor*_*n85的帖子

Web API帮助页面未显示XML

我有一个Web API项目,几个月前我们开始开发时手工删除了Areas文件夹.现在一切都完成后我想添加API帮助页面,但它没有按预期工作.

我为帮助页面安装了nuget包.

我没有注释 HelpPageConfig.cs

我检查了Generate文档文件(到App_Data文件夹)

当我打开http:// localhost:51665/help我得到:(没有显示方法)

在此输入图像描述

知道什么可能是错的吗?如果我从头开始新项目,一切正常.

asp.net-mvc-4 asp.net-web-api asp.net-web-api-helppages asp.net-web-api2

7
推荐指数
1
解决办法
2396
查看次数

Web API帮助页面始终为空

我已经添加了帮助页面Nuget包来为我的Web API创建文档,但它对我不起作用,没有显示API方法.

我没有注释:

config.SetDocumentationProvider(new XmlDocumentationProvider(HttpContext.Current.Server.MapPath("~/App_Data/XmlDocument.xml")));
Run Code Online (Sandbox Code Playgroud)

我检查了框XML文档文件并将路径设置为 App_Data/XmlDocument.xml

我没有使用Glimpse,因为这里有许多解决方案.

我甚至在授权的帮助页面上安装了nuget包,但它没有帮助

这有什么问题?如果我开始空项目而不是工作正常,但这个API太大了,无法重新开始.

asp.net-web-api asp.net-web-api-helppages asp.net-web-api2

4
推荐指数
1
解决办法
1172
查看次数