【问题标题】:How can I stop Doxygen from generating a Packages index for a C# project?如何阻止 Doxygen 为 C# 项目生成包索引?
【发布时间】:2018-01-27 17:11:49
【问题描述】:

我第一次在 C# 项目中使用 Doxygen。在 .chm 输出(已编译的 html)中,它显示了与 C# 命名空间相对应的“包”层次结构。我想完全隐藏该部分,但如果这不可能,那么至少它应该将其称为命名空间而不是包。

我使用的是 C# 类型标记,而不是专有的 Doxygen 格式。

我猜“Packages”是用于 Java 应用程序的,而不是 C#。

在 .chm 索引中,我看到树上的三个*别节点:一个项目概述子树、一个包子树和一个类子树。

【问题讨论】:

    标签: c# html doxygen chm


    【解决方案1】:

    如果您使用 Doxywizard,在 Wizard => 模式中有一个单选按钮,称为 Optimize for Java or C# 输出。不要选择它。改为选择优化 C++ 输出。一定是 Doxygen 中的错误或其他什么。

    【讨论】: