如何使用 Sandcastle 构建 HTML 文档
如何使用 Sandcastle 构建 CHM / HTML 文档?可以从 XML 构建 HTML 文件还是必须使用 .cs 和 dll 文件?
How to build CHM / HTML Documentation with Sandcastle? Can build HTML file from XML or have to used .cs and dll files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用Sandcastle 帮助文件生成器。
我认为它使用
*.dll
和*.xml
(两者一起)作为输入。 SHFB 文档中的“提示”之一说:“当选择程序集或 XML 注释文件时,帮助文件生成器将自动为您添加合作伙伴文件(即,名称相似的程序集的 XML 注释文件或也可以一次性选择并添加多个文件,或者从 Windows 资源管理器中将其拖放到文档源节点上。”
Use the Sandcastle Help File Builder.
I think it uses the
*.dll
and the*.xml
(both together) as input. One of the 'tips' in the SHFB documentation says,"When selecting either an assembly or an XML comments file, the help file builder will automatically add the partner file for you (i.e. the XML comments file for the like-named assembly or the assembly for the like-named comments file). Multiple files can also be selected and added in one go or dragged from Windows Explorer and dropped on the Documentation Sources node."
Sandcastle 使用 dll 来生成文档。它还需要由 Visual Studio 构建代码注释中的 xml。为此,基本上从项目构建属性中选择输出 XML,然后在 SandCastle 帮助文件生成器中打开 csproj(您的 VS 项目)。
Sandcastle uses dll to generate documentation. It also needs the xml from code comments to be build by visual studio. To do that, basically select output XML from your project build properties and then open the csproj (your VS project) in SandCastle Help file builder.