无法使用沙堡 (SHFB) 生成 XML 文档帮助文件

Can not generate XML documentation help file with Sandcastle (SHFB)?

本文关键字:生成 XML 文档 文件 帮助 SHFB      更新时间:2023-10-16

我有一个只有类而没有命名空间的C++MFC项目。我想从 XML 文档创建一个帮助文件。我试图使用Sandcastle帮助文件生成器和Visual Studio生成的文档XML文件来做到这一点。但是每次我尝试构建帮助文件时,它都会显示:

SHFB: Error BE0033: No APIs found to document.  See error topic in help file for details.

Sandcastle 是否不可能为此类项目创建文档(即不使用命名空间)。我是这部分的初学者,所以不确定我是否朝着正确的方向前进。非常感谢任何类型的指南。谢谢。

如果类不是公共的,则必须在项目属性中启用 DocumentPrivatesDocumentInternals。这可以在"可见性"部分中进行更改。

此常见问题解答可能会有所帮助。