Sandcastle中生成的index.html仅包含第一个项目

Sandcastle中生成的index.html仅包含第一个项目,html,sandcastle,Html,Sandcastle,我正在使用Sandcastle Help File Builder在C#解决方案中记录项目。我有它生成HTML帮助1以及网站 生成的HTML Help 1文件(.chm)很好,因此我知道基本文档构建过程正在运行,并且我可以看到我的所有类。该网站基本上还不错,但有一个严重的问题:index.html只引用一个项目(第一个项目,按字母顺序)。您可以从index.html文件访问解决方案中其他项目的任何文档 有人知道如何修复index.html文件吗?我通过选中“项目属性”的“帮助文件”部分中的“启用

我正在使用Sandcastle Help File Builder在C#解决方案中记录项目。我有它生成HTML帮助1以及网站

生成的HTML Help 1文件(.chm)很好,因此我知道基本文档构建过程正在运行,并且我可以看到我的所有类。该网站基本上还不错,但有一个严重的问题:index.html只引用一个项目(第一个项目,按字母顺序)。您可以从index.html文件访问解决方案中其他项目的任何文档


有人知道如何修复index.html文件吗?

我通过选中“项目属性”的“帮助文件”部分中的“启用命名空间分组(如果支持)”选项解决了这个问题。

我知道这是旧的。但是我也遇到了这个问题。。我不能使用“如果支持,启用命名空间goruping”,因为它会引发错误

我还注意到html文件的继承权是

  • 帮助文件名
  • 命名空间1
命名空间不在帮助文件名下

所以我玩了这个工具,发现在启用

“包含根命名空间容器”(不启用“启用命名空间分组,如果支持”)

现在它会给你一个

  • 帮助文件名
  • 书名
  • 命名空间1
  • 名称空间2

命名空间1和2位于其帮助文件名下的平铺名称下,该文件名应为默认选项