我正在使用Sandcastle帮助文件生成器来记录C#解决方案中的项目。我有它生成HTML帮助1以及网站
生成的HTML帮助1文件(.chm)很好,所以我知道基本文档构建过程正在运行,我可以看到我的所有类。该网站大多数都很好,但它有一个严重的问题:index.html只引用一个项目(第一个项目,按字母顺序排列)。您可以从index.html文件访问解决方案中其他项目的任何文档。
任何人都知道如何修复index.html文件?
答案 0 :(得分:3)
我通过选中“项目属性”的“帮助文件”部分中的“如果支持,则启用命名空间分组”选项来解决此问题。
答案 1 :(得分:1)
我知道这是旧的。但我也遇到了这个问题..我不能使用“启用命名空间goruping如果支持”,因为它抛出错误..
我还注意到html文件的层次结构是
命名空间不在帮助文件名下。
所以我玩这个工具,发现在启用时
“包含根命名空间容器”(不启用“如果支持则启用命名空间分组”)
现在它会给你一个
的层次结构命名空间1和2位于磁贴名称下,位于帮助文件名
下