我正在使用Sandcastle帮助文件生成器来记录C#解决方案中的项目。我已经生成了HTML帮助1以及网站

html帮助1文件生成(.chm)很好,所以我知道基本文档构建过程正在工作,我可以看到所有的类。该网站大多是很好的,但它有一个严重的问题:index.html只引用一个项目(按字母顺序排列)。您可以从index.html文件中访问解决方案中的其他项目的任何文档。

任何人都知道如何修复index.html文件?

有帮助吗?

解决方案

我通过检查项目属性的帮助文件部分中的“支持命名空间分组”选项来解决此问题。

其他提示

我知道这是旧的。但是我也碰到了这个问题..我不能使用“支持命名空间Goruping”,因为它抛出错误以来。

我还注意到HTML文件的总体结构是

  • 帮助文件名
  • 命名空间1

命名空间不是帮助文件名。

所以我和工具一起玩过,发现在

上启用时

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

现在它会给你一个

的总编程

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

命名空间1和2位于Tile name下,它在帮助文件名

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top