Sandcastle中生成的index.html仅包括第一个项目
-
21-12-2019 - |
题
我正在使用Sandcastle帮助文件生成器来记录C#解决方案中的项目。我已经生成了HTML帮助1以及网站
html帮助1文件生成(.chm)很好,所以我知道基本文档构建过程正在工作,我可以看到所有的类。该网站大多是很好的,但它有一个严重的问题:index.html只引用一个项目(按字母顺序排列)。您可以从index.html文件中访问解决方案中的其他项目的任何文档。
任何人都知道如何修复index.html文件?
解决方案
我通过检查项目属性的帮助文件部分中的“支持命名空间分组”选项来解决此问题。
其他提示
我知道这是旧的。但是我也碰到了这个问题..我不能使用“支持命名空间Goruping”,因为它抛出错误以来。
我还注意到HTML文件的总体结构是
- 帮助文件名
- 命名空间1
命名空间不是帮助文件名。
所以我和工具一起玩过,发现在
上启用时“包含根名空间容器”(如果支持的话,请启用“启用命名空间分组”)
现在它会给你一个
的总编程- 帮助文件名
- 标题名称
- 命名空间1
- 命名空间2
命名空间1和2位于Tile name下,它在帮助文件名
不隶属于 StackOverflow