【发布时间】:2010-07-12 18:03:53
【问题描述】:
我很困惑:我正在使用带有 C++(非 CLI)的 Visual Studio 2008,但我终其一生都无法弄清楚如何使用 Sandcastle 构建帮助文件。
一旦安装并生成 .xml 文件,是否应该有一个菜单选项来打开文档的构建?或者至少有一个菜单选项来触发文档的构建?
【问题讨论】:
标签: doxygen html-helper sandcastle chm
我很困惑:我正在使用带有 C++(非 CLI)的 Visual Studio 2008,但我终其一生都无法弄清楚如何使用 Sandcastle 构建帮助文件。
一旦安装并生成 .xml 文件,是否应该有一个菜单选项来打开文档的构建?或者至少有一个菜单选项来触发文档的构建?
【问题讨论】:
标签: doxygen html-helper sandcastle chm
我不相信沙堡与 doxygen 一起使用。
Sandcastle 实际上与托管或非托管项目无关。 Sandcastle 针对通常在构建过程中生成的一组 XML 文档工作。如果您手动构建 xml,您可以让它为 Smalltalk 生成文档。
也就是说,虽然它最常见的用法是在托管环境中,但 it is certainly supported for native C++ as well。关键是,Visual Studio 支持将 xml 文档从 C++ 中提取出来,而无需使用/clr 开关,并且可以将这些相同的 XML 文件提供给 Sandcastle 以供您生成文档。
【讨论】: