我在 VS2015 中创建了一个 Asp.net api。在 Areas>HelpPage>App_Start>HelpPageConfig.cs 我取消注释第 37 行
config.SetDocumentationProvider(new XmlDocumentationProvider(HttpContext.Current.Server.MapPath("~/App_Data/XmlDocument.xml")));
该项目的 App_Data 文件夹中没有 XmlDocument.xml,因此我使用在其他 api 中的自我记录 xml 中看到的标签创建了一个
<?xml version="1.0" encoding="utf-8" ?>
<doc>
<assembly>
<name>NameOfApiHere</name>
</assembly>
<members>
</members>
</doc>
但是在构建和/或运行应用程序时,xml 中没有任何内容。我的理解是,当启用此功能时,基于给定方法的每个 ///summary 的 XML sel 文档会为任何没有摘要但我找不到任何可以显式复制的公共方法提供智能感知警报此 xml 的摘要信息作为“成员”标签内的“成员”标签也不会发生。我错过了哪些步骤,我没有在互联网上的如何打开 APi 中的自我文档中看到?