我正在寻找一个从我的 VS2010 XML 文档创建 HTML / 帮助文件的好工具。我找到了一些商业工具,例如
我相信还有更多,我只是列出这两个作为示例。还有一些简单的 XSLT 样式表可以将 XML 转换为 HTML 文档。
您正在使用什么,例如是否有免费工具来进行转换,可能作为加载项。澄清一下,基本上我找到了两种类型的工具:
- 将 XML 文档文件转换为不同目标格式的那些,这就是我正在寻找的。
- 帮助我在源代码中生成 XML 文档的工具。这不是(!)我正在寻找的东西。
谢谢你的帮助。
Sandcastle / SHFB 组合效果很好。感谢所有帮助过的人。
一些备注:
- NDoc 似乎已经过时了,最后一次更新是从 2005 年开始的。这就是我跳过这个的原因。
- 一个类似的线程,也非常详细,可以在这里找到:https ://stackoverflow.com/questions/3082044/how-to-turn-c-xml-doc-comments-into-something-useful感谢您的提示!
- Sandcastle 有一些来源,我找到的最新版本位于此处:http ://sandcastle.codeplex.com/
- 为了生成
MsHelp2
,我必须安装包含hscomp.exe
. 有一个版本 1.0 和 1.1,据我所知,版本 1.0 包含编译器。有关详细信息,请参阅Helixsoft和Social MSDN。 - 在我的情况下,生成的 WebHelp 无法与 Chrome 一起正常工作。它总是重新加载 index.html 页面。
- 这里的主题展示了如何将命名空间信息添加到沙堡文档中。
- 2012 年 11 月更新:对于较小的项目,我使用Doxygen - 我发现它更容易配置。