【问题标题】:How do I generate HTML-only documentation from an aspdotnet web project?如何从 aspdotnet Web 项目生成纯 HTML 文档?
【发布时间】:2011-03-08 01:03:28
【问题描述】:

我已经用适当的 ms xml 文档标签注释了所有代码。如何为所有注释代码生成纯 HTML(或 pdf)文档?我已经下载了沙堡,但不知道如何进行下一步。谢谢!

【问题讨论】:

    标签: c# .net documentation-generation sandcastle


    【解决方案1】:

    你可以看看ndoc http://ndoc.sourceforge.net/

    基本上,您需要在项目的属性中打开 XML 文档。因此,右键单击您的项目,选择属性,导航到 Build 选项卡并选中 XMLDocumentation 复选框。

    这会生成一个 xml 文件(不是 html)。然后,您需要使用 XSLT 样式表转换(或解析)xml 文件。这就是 nDoc 的用武之地。

    【讨论】:

      【解决方案2】:

      Sandcastlendoc 的继任者)是一个出色的文档工具,但具有讽刺意味的是,轻松有效地使用它的路径并没有很好的文档记录。您应该使用Sandcastle Help File Builder (SHFB) 或类似平台,而不是尝试直接访问 Sandcastle。 (想想太阳:有太阳很好,但你不想不戴太阳镜就直视它 :-) 那么问题就变成了如何使用 SHFB

      我 2010 年 9 月的文章 Taming Sandcastle: A .NET Programmer's Guide to Documenting Your Code 详细介绍了您需要做什么,并指出了您可能遇到的许多潜在陷阱。 2010 年 10 月,我跟进了 one-page wall chart,总结了 SHFB 的 XML 文档注释词典。

      根据我对本文的研究,以下是其他有用资源的完整列表:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-09-12
        • 1970-01-01
        • 2011-02-23
        • 2012-03-27
        • 2020-10-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多