我有很多.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,但是由于其他原因我无法使该程序正常运行,所以请不要这样做。