如何创建将<include>标记替换为要包含的内容的源文件?

时间:2018-12-21 14:43:10

标签: c# xml doxygen

我有很多.cs文件,它们都是使用XML文件和<include>标签标记的,如下所示:

///<summary>My addition example method</summary>
///<include file="..." path="Docs/MyClass/Add/*"/>
public int Add(int b) 
{
   ///do something here
}

所引用的XML文件包含<param name="b"><returns>和所有其他标签。在我要使用Doxygen创建HTML文档之前,这一切都很好。

Doxygen接受.cs源文件,并且在生成的html文档中,在Add方法下,我只能看到include标记,而不是实际的东西。

现在,我可以花几个小时真正地用XML文件中的文档替换所有包含标签,但我希望有一种方法可以告诉Doxygen查找这些文件,或者是一种自动过程来替换那些标签。加上实际内容。

我知道Sandcastle可以从XML创建HTML,但是由于其他原因我无法使该程序正常运行,所以请不要这样做。

0 个答案:

没有答案